# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RunSafeOutput behaves like client.Output(), but assumes args may come from user-input and may be malicious.
RunSafeShell behaves like client.Shell(), but assumes that args may come from user-input, and may intentionally be trying to compromise the security of the system.
No description provided by the author
No description provided by the author
No description provided by the author
WriteFile writes the file contents optionally in sudo mode.

# Variables

No description provided by the author
NoSudo means dont run in sudo mode.
No description provided by the author
SudoOn means run in sudo mode.

# Structs

No description provided by the author
Implements nanobox-io's ssh.Client interface, but runs commands locally.
For use with DummyClient Start() method.
No description provided by the author
No description provided by the author
No description provided by the author
TestClient is designed for unit tests to accumulate and check what commands were issues, and optionally provide responses to certain commands.

# Type aliases

OverwriteDir is a toggle to indicate overwrite during dir creation.
No description provided by the author
Sudo is a toggle for executing as superuser.