You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

For API jobs running on the Agent, most JobScheduler API functions are executed on the Master JobScheduler.

However, some functions need proxy implementations or special treatment to run directly on the Agent:

(question) = treatment still unclear, open for discussion

functiontreatmentremarks
sos.spooler.Spooler.include_path(question) FunctionNotSupportedOnAgentException"Returns the command line setting -include-path=." There no -include-path on the agent.
sos.spooler.Spooler.log_dir(question) FunctionNotSupportedOnAgentExceptionTask and Order logs are logged on the Master JobScheduler.
sos.spooler.Spooler.directoryProxyreturns working dir of the agent
sos.spooler.Spooler.ini_path(question) FunctionNotSupportedOnAgentException

"The value of the -ini= option (the name of the factory.ini file)" There is no -ini option on the agent

sos.spooler.Spooler.create_xslt_stylesheet()(question) FunctionNotSupportedOnAgentExceptionIs this function required on the agent?
sos.spooler.Log.log() and other logging functionsProxyProxy checks log level to avoid unnecessary network api calls
sos.spooler.Task.create_subprocess(question) ProxyRequired to kill subprocesses with task kill
sos.spooler.Task.priority_class(question) ProxyIs this possible inside the jvm?
sos.spooler.Task.priority(question) ProxyIs this possible inside the jvm?
sos.spooler.Task.std_err_textProxy 
sos.spooler.Task.std_out_textProxy 
sos.spooler.Task.std_err_path(question) ProxyDo we have such a path in the Java-Based Agent?
sos.spooler.Task.std_out_path(question) ProxyDo we have such a path in the Java-Based Agent?
sos.spooler.Xslt_stylesheet all methods(question) FunctionNotSupportedOnAgentExceptionIs this function required on the agent?
  • No labels