# Packages
No description provided by the author
# Functions
ExitStatus looks for the exec error code.
ExtractExitCode attempts to get the exit code from the error returned by an Executor function.
# Variables
No description provided by the author
# Structs
CephCLIError is Ceph CLI Error type.
CommandExecutor is the type of the Executor.
ExecOptions passed to ExecWithOptions.
RemotePodCommandExecutor is an exec.Executor that execs every command in a remote container This is especially useful when the CephCluster networking type is Multus and when the Operator pod does not have the right network annotations.
TranslateCommandExecutor is an exec.Executor that translates every command before executing it This is useful to run the commands in a job with `kubectl run ...` when running the operator outside of Kubernetes and need to run tools that require running inside the cluster.
# Interfaces
Executor is the main interface for all the exec commands.