...
Code Block | ||||
---|---|---|---|---|
| ||||
<job title="Launch commands or executable files by SSH"> <description> <include file="jobs/JobSchedulerSSHJob.xml"/> </description> <params> <param name="host" value="[HOST]"/> <param name="port" value="[SSHPORT]"/> <param name="user" value="[USERNAME]"/> <param name="password" value="[PASSWORD]"/> <param name="auth_method" value="password"/> <param name="command_script_file" value="[PATH_TO_SCRIPTFILE]/\test_sleep_90s.sh"/> <param name="runWithWatchdog" value="true"/> <param name="cleanupJobchain" value="kill_jobs/remote_cleanup_test"/> <param name="ssh_job_kill_pid_command" value="kill -9 \${pid}"/> <param name="ssh_job_terminate_pid_command" value="kill -15 \${pid}"/> <param name="ssh_job_get_pid_command" value="echo $$"/> <param name="ssh_job_get_active_processes_command" value="/bin/ps -ef | grep \${pid} | grep \${user} | grep -v grep"/> </params> <script java_class="sos.scheduler.job.SOSSSHJob2JSAdapter" language="java"/> <run_time/> </job> |
...