Documentation
¶
Index ¶
- Constants
- Variables
- func App(action *recipe.Action) error
- func Backup(action *recipe.Action, tmpDir string) error
- func BackupRestore(action *recipe.Action, tmpDir string) error
- func Chdir(action *recipe.Action) error
- func Checksum(action *recipe.Action) error
- func ChecksumRead(action *recipe.Action) error
- func Chmod(action *recipe.Action) error
- func Connect(action *recipe.Action) error
- func Copy(action *recipe.Action) error
- func Dir(action *recipe.Action) error
- func Empty(action *recipe.Action) error
- func EmptyDir(action *recipe.Action) error
- func Env(action *recipe.Action) error
- func EnvSet(action *recipe.Action) error
- func Executable(action *recipe.Action) error
- func Exist(action *recipe.Action) error
- func Exit(action *recipe.Action, cmd *exec.Cmd) error
- func Expect(action *recipe.Action, outputStore *output.Store) error
- func FileContains(action *recipe.Action) error
- func GroupExist(action *recipe.Action) error
- func GroupID(action *recipe.Action) error
- func HTTPContains(action *recipe.Action) error
- func HTTPHeader(action *recipe.Action) error
- func HTTPJSON(action *recipe.Action) error
- func HTTPSetAuth(action *recipe.Action) error
- func HTTPSetHeader(action *recipe.Action) error
- func HTTPStatus(action *recipe.Action) error
- func Input(action *recipe.Action, input *os.File, outputStore *output.Store) error
- func LibConfig(action *recipe.Action) error
- func LibExist(action *recipe.Action) error
- func LibHeader(action *recipe.Action) error
- func LibLinked(action *recipe.Action) error
- func LibLoaded(action *recipe.Action) error
- func LibRPath(action *recipe.Action) error
- func LibSOName(action *recipe.Action) error
- func Link(action *recipe.Action) error
- func Mkdir(action *recipe.Action) error
- func Mode(action *recipe.Action) error
- func Move(action *recipe.Action) error
- func OutputContains(action *recipe.Action, outputStore *output.Store) error
- func OutputMatch(action *recipe.Action, outputStore *output.Store) error
- func OutputTrim(action *recipe.Action, outputStore *output.Store) error
- func Owner(action *recipe.Action) error
- func ProcessWorks(action *recipe.Action) error
- func Python3Module(action *recipe.Action) error
- func PythonModule(action *recipe.Action) error
- func Readable(action *recipe.Action) error
- func Remove(action *recipe.Action) error
- func ServiceEnabled(action *recipe.Action) error
- func ServicePresent(action *recipe.Action) error
- func ServiceWorks(action *recipe.Action) error
- func Signal(action *recipe.Action, cmd *exec.Cmd) error
- func Touch(action *recipe.Action) error
- func Truncate(action *recipe.Action) error
- func UserExist(action *recipe.Action) error
- func UserGID(action *recipe.Action) error
- func UserGroup(action *recipe.Action) error
- func UserHome(action *recipe.Action) error
- func UserID(action *recipe.Action) error
- func UserShell(action *recipe.Action) error
- func Wait(action *recipe.Action) error
- func WaitFS(action *recipe.Action) error
- func WaitOutput(action *recipe.Action, outputStore *output.Store) error
- func WaitPID(action *recipe.Action) error
- func Writable(action *recipe.Action) error
- type Handler
Constants ¶
const ( PROP_HTTP_REQUEST_HEADERS = "HTTP_REQUEST_HEADERS" PROP_HTTP_AUTH_USERNAME = "HTTP_AUTH_USERNAME" PROP_HTTP_AUTH_PASSWORD = "HTTP_AUTH_PASSWORD" )
Variables ¶
var ErrCantReadPIDFile = fmt.Errorf("Can't read PID from PID file")
ErrCantReadPIDFile is returned if PID can't be read
Functions ¶
func BackupRestore ¶
BackupRestore is action processor for "backup-restore"
func ChecksumRead ¶
ChecksumRead is action processor for "actionChecksumRead"
func Executable ¶
Executable is action processor for "executable"
func FileContains ¶
FileContains is action processor for "checksum"
func GroupExist ¶
GroupExist is action processor for "group-exist"
func HTTPContains ¶
HTTPContains is action processor for "http-contains"
func HTTPHeader ¶
HTTPHeader is action processor for "http-header"
func HTTPSetAuth ¶
HTTPSetAuth is action processor for "http-set-auth"
func HTTPSetHeader ¶
HTTPSetHeader is action processor for "http-set-header"
func HTTPStatus ¶
HTTPStatus is action processor for "http-status"
func OutputContains ¶
OutputContains is action processor for "output-contains"
func OutputMatch ¶
OutputMatch is action processor for "output-match"
func OutputTrim ¶
OutputTrim is action processor for "output-trim"
func ProcessWorks ¶
ProcessWorks is action processor for "process-works"
func Python3Module ¶
Python3Module is action processor for "python3-module"
func PythonModule ¶
PythonModule is action processor for "python-module"
func ServiceEnabled ¶
ServiceEnabled is action processor for "service-enabled"
func ServicePresent ¶
ServicePresent is action processor for "service-present"
func ServiceWorks ¶
ServiceWorks is action processor for "service-works"
func WaitOutput ¶
WaitOutput is action processor for "wait-output"