Command IDs¶
_ClientCommand
Class¶
- class libpyRR39._ClientCommand¶
ID
Name
Description
0
cNone
None
1
cAbortUNKNOWN
Abort
2
cEnable
Enable
3
cDisable
Disable
4
cAllowLittle
Allow little jobs
5
cForbitLittle
Forbit little jobs
6
cUseWorking
Respect working hours
7
cIgnoreWorking
Ignore working hours
8
cRestartClientExe
Restart client executable
9
cWOL
Wake up On Lan
10
cRestartMachine
Restart machine
11
cRestartMachineForce
Force restart machine
12
cShutdownMachine
Shutdown machine
13
cShutdownMachineForce
Force shutdown machine
14
cWait15
Wait
15
cAbortDisable
Abort & Disable
16
cIgnoreCPU
Ignore current CPU usage
17
cReserveCPUInteractive
Reserve CPU for interactive user
18
cUseCPUInteractive
No ‘Reserve CPU for interactive user’
19
cShutdownClientAndService
Shutdown client and Service
20
cReloadClientConfig
Reload client config
21
cReloadUserConfig
Reload user config
22
cReloadGlobalConfig
Reload global config
23
cReloadAllConfig
Reload all config
24
cConfigSearchForApplications
Search for render applications
25
cUpdateServiceCfg
Update service config
26
cInstallPlugins
(re-)Install Artist Workstation (rrSubmit Plugins, …)
27
cInstallService
(re-)Install rrService
28
cShutdownClient
Shutdown rrClient
29
cAbortOnReset
Abort on Reset
30
cConfigSearchForApplicationsDelete_deprecated
Deprecated - Clear & renew render apps
31
cTimeSync
Sync time with rrServer
32
cShowProcessTree
Show process tree
33
cAbortAfterFrame
Abort after frame
34
cAbortAfterFrameDisable
Abort after Frame & Disable
35
cInstallAll
(re-)Install All (rrService, Plugins, Startmenu, …)
36
cDoSpeedTest
Speedtest
37
cDevDebug
Dev Debug
38
cAbortNDeassign
Abort & Deassign All
39
cAbortReservedClient
Abort - Reserved Client
40
cAbortWorkinghours
Abort - Working Hours
41
cAbortHighPriority
Abort - High Priority Job
42
cAbortrrControl
Abort - rrControl
43
cAbortAverage
Abort - Averaging
44
cAbortLicenseBlock
Abort - Free License
45
cAbortLocalMachine
Abort - Local Artist
46
cAbortSystemMem
Abort - System memory low
47
cAbortFreeze
Abort - renderer frozen
48
cAbortHighCPU
Abort - high artist CPU usage
49
cAbortFrameTime
Abort - max frame time exceeded
50
cAbortJobDelete
Abort - Job Deleted
51
cAbortJobDisabled
Abort - Job Disabled
52
cResetIdleTime
Reset idle time
53
cCommandLine
Custom Commandline
Required to set the param string of
_rrTCP.clientSendCommand()
. The client will create the batch file RR_LocalData/_command.bat. It executes the command and writes the output into RR_LocalData/_command.txt. If you want to keep your log output, you should redirect it to a file via your commandline.For example:
myCommand 1>/log_path/MyCommand_<LocalHost>.txt 2>/log_path/MyCommand_<LocalHost>_error.txt myCommand 1>/log_path/MyCommand_<LocalHost>.txt 2>&1
You can use all variables (like <LocalHost>) from render configs, as long as they are not job specific.
The command buffer can only take up to 500 letters.”,
54
cAbortLogError
Abort - Error found in render log
55
cRestartMachineForce6Hours
Force restart machine (6 hours)
56
cUnInstallAll
Un-Install All (rrService, Plugins, Startmenu, …)
57
cAbortAfterFrameShutdown
Abort after Frame & Shutdown
58
cRestartMachineAfterRender
Restart machine after render segment finished
59
cShutdownMachineAfterRender
Shutdown machine after render segment finished
60
cCommandLineArtist
Custom Commandline for artist
61
cRestartClientExeAfterRender
Restart client executable after render segment finished
62
cAcceptMyJobsWH
Accept logged user’s jobs during Working Hours
63
cRefuseMyJobsWH
No exception for logged user’s jobs during Working Hours
64
cCOUNT_ClientCommands
_ServerCommand
Class¶
- class libpyRR39._ServerCommand¶
ID
Name
Description
0
sNone
None
1
sRestartServer
Restart Server
2
sRestartClients
Restart all Clients
3
sShutdownServer
Shutdown Server
4
sRestartServerAndClients
Restart Server and Clients
5
sShutdownServerAndClients
Shutdown Server and Clients
6
sShutdownClients
Shutdown Clients
7
sCollectDebugFull
Collect debug information for all jobs
8
sBlockLicense
Block License for Artist
9
sReturnLicense
Return License from Artist
10
sDebugJobs
Debug Jobs of X
11
sLogWOLStatus
Log auto-WOL status
_rrCommand
Class¶
- class libpyRR39._rrCommand¶
ID
Name
Description
0
rrcmdNone
None
1
rrcmdReloadAllConfig
Reload all config
2
rrcmdLogDebugMainOn
Log DebugMain On
3
rrcmdLogDebugJobsOn
Log DebugJobsGeneral On
4
rrcmdLogDebugPerJobDetailOn
Log DebugPerJobDetail On
5
rrcmdLogDebugThreadsOn
Log DebugThreads On
6
rrcmdLogDebugWebsiteOn
Log DebugWebsite On
7
rrcmdLogDebugNetworkOn
Log DebugNetwork On
8
rrcmdLogDebugMainOff
Log DebugMain Off
9
rrcmdLogDebugJobsOff
Log DebugJobsGeneral Off
10
rrcmdLogDebugPerJobDetailOff
Log DebugPerJobDetail Off
11
rrcmdLogDebugThreadsOff
Log DebugThreads Off
12
rrcmdLogDebugWebsiteOff
Log DebugWebsite Off
13
rrcmdLogDebugNetworkOff
Log DebugNetwork Off
14
rrcmdSetTime
Change system time
15
rrcmdLogDebugPluginsOn
Log DebugPlugins On
16
rrcmdLogDebugDetailedOn
Log DebugDetailed On
17
rrcmdLogDebugPluginsOff
Log DebugPlugins Off
18
rrcmdLogDebugDetailedOff
Log DebugDetailed Off
19
rrcmdLogThreadStatus
Log thread status
20
rrcmdLogDebugPythonOn
Log DebugPlugins On
21
rrcmdLogDebugPythonOff
Log DebugPlugins Off
22
rrcmdReloadAllConfig_ServerOnly
Reload all config - Server only
23
rrcmdReloadClientsIni
Reload server cfg and clients.ini
24
rrcmdDebugLicUsageOn
Log DebugPlugins On
25
rrcmdDebugLicUsageOff
Log DebugPlugins Off
26
rrcmdLogDebugNetworkSummaryOn
Log DebugNetworkSummary On
27
rrcmdLogDebugNetworkSummaryOff
Log DebugNetworkSummary Off