Complete platform management workflows
This commit is contained in:
+23
-7
@@ -3,13 +3,29 @@ package protocol
|
||||
import "time"
|
||||
|
||||
const (
|
||||
RunCapabilityProcessInstall = "process.install"
|
||||
RunCapabilityProcessStart = "process.start"
|
||||
RunCapabilityProcessStop = "process.stop"
|
||||
RunCapabilityLogsRead = "logs.read"
|
||||
RunCapabilityConfigWrite = "config.write"
|
||||
RunCapabilityFilesRead = "files.read"
|
||||
RunCapabilityFilesWrite = "files.write"
|
||||
RunCapabilityProcessInstall = "process.install"
|
||||
RunCapabilityProcessStart = "process.start"
|
||||
RunCapabilityProcessStop = "process.stop"
|
||||
RunCapabilityLogsRead = "logs.read"
|
||||
RunCapabilityConfigWrite = "config.write"
|
||||
RunCapabilityFilesRead = "files.read"
|
||||
RunCapabilityFilesWrite = "files.write"
|
||||
RunCapabilityRemoteFTPRead = "remote.ftp.read"
|
||||
RunCapabilityRemoteFTPWrite = "remote.ftp.write"
|
||||
RunCapabilityRemoteRsyncRead = "remote.rsync.read"
|
||||
RunCapabilityRemoteRsyncWrite = "remote.rsync.write"
|
||||
RunCapabilityRemoteRunFilesRead = "remote.run.files.read"
|
||||
RunCapabilityRemoteRunFilesWrite = "remote.run.files.write"
|
||||
RunCapabilityRemoteRunProcessStart = "remote.run.process.start"
|
||||
RunCapabilityRemoteRunProcessStop = "remote.run.process.stop"
|
||||
RunCapabilityRemoteRunDBMySQLQuery = "remote.run.db.mysql.query"
|
||||
RunCapabilityRemoteRunDBSQLiteQuery = "remote.run.db.sqlite.query"
|
||||
RunCapabilityRemoteRunLogsTransfer = "remote.run.logs.transfer"
|
||||
RunCapabilityRemoteRunRCONCommand = "remote.run.rcon.command"
|
||||
RunCapabilityRunSelfUpdate = "run.self-update"
|
||||
RunCapabilityDependenciesCheck = "dependencies.check"
|
||||
RunCapabilityDependenciesInstall = "dependencies.install"
|
||||
RunCapabilityLogsBackfill = "logs.backfill"
|
||||
)
|
||||
|
||||
type RunJobProgressReport struct {
|
||||
|
||||
Reference in New Issue
Block a user