OctoPrintClient.system¶
Note
All methods here require that the used API token or the existing browser session has admin rights.
- OctoPrintClient.system.getCommands(opts)¶
Retrieves a list of configured system commands for both
coreandcustomsources.- Arguments:¶
opts (
object()) – Additional options for the request
- Returns Promise:¶
A jQuery Promise for the request’s response
- OctoPrintClient.system.getCommandsForSource(source, opts)¶
Retrieves a list of system commands, limiting it to the specified
source, which might be eithercoreorcustom.- Arguments:¶
opts (
object()) – Additional options for the request
- Returns Promise:¶
A jQuery Promise for the request’s response
- OctoPrintClient.system.executeCommand(source, action, opts)¶
Executes command
actiononsource.- Arguments:¶
source (
string()) – The source of the command to executeaction (
string()) – The action identifier of the command to executeopts (
object()) – Additional options for the request
- Returns Promise:¶
A jQuery Promise for the request’s response
See also
- System API
Documentation of the underlying system API.