Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

If configured to do so, the files on the sending site will be deleted by the JADE Client.

Example CopyToInternet JADE

...

JITL Job

Code Block
languagexml
titleJADE JITL Job CopyToInternet
linenumberstrue
<?xml version="1.0" encoding="ISO-8859-1"?>
<job  order="no" stop_on_error="no">
    <params >
	    <!-- SOURCE ==> DMZ ==> TARGET -->
	    <!-- file settings -->
        <param  name="file_spec"              value="^jade_test_bigfile_.*\.csv$"/>
        <!-- operation copytointernet -->
        <param  name="operation"              value="copytointernet"/>
        <param  name="verbose"                value="2"/>

		<!-- file source local_source Jobscheduler host-->
		<param  name="source_host"            value="localhost"/>
        <param  name="source_dir"             value="C:\sandbox\source"/>
        <param  name="source_protocol"        value="local"/>
        		
        <!-- DMZ server settings-->		
		<param  name="jump_host"              value="gollum"/>
        <param  name="jump_user"              value="jenkins"/>
        <param  name="jump_ssh_auth_method"   value="password"/>
        <param  name="jump_password"          value="Bt347w%3Ka-AuZp"/>
        <param  name="jump_protocol"          value="sftp"/>
        <param  name="jump_command"           value="/home/jenkins/sos-berlin.com/jade/client.1.7-SNAPSHOT/bin/jade.sh"/>
		
        <!-- target server settings-->		
		<param  name="target_host"            value="homer.sos"/>
		<param  name="target_port"            value="22"/>
        <param  name="target_protocol"        value="sftp"/>
        <param  name="target_user"            value="test"/>
        <param  name="target_ssh_auth_method" value="password"/>
        <param  name="target_password"        value="D3f*-ex;n55N6Hx"/>
        <param  name="target_dir"             value="/home/test/inbound"/>
        <!-- use explicit passive mode if firewall blocks the data connection -->
        <param  name="target_passive_mode"    value="true"/>       
    </params>
    <script  language="java" java_class_path="" java_class="sos.scheduler.jade.Jade4DMZJob"/>
    <run_time />
</job>

...

If configured to do so, the files on the receiving site will be deleted by the JADE Client.

Example CopyFromInternet JADE

...

JITL Job

Code Block
languagexml
titleJADE JITL Job CopyToInternet
linenumberstrue
<?xml version="1.0" encoding="ISO-8859-1"?>
<job  order="no" stop_on_error="no">
    <params >
	    <!-- SOURCE ==> DMZ ==> TARGET -->
	    <!-- file settings -->
        <param  name="file_spec"              value="\.txt$"/>
        <!-- operation copyfrominternet -->
        <param  name="operation"              value="copyfrominternet"/>
        <param  name="verbose"                value="2"/>		
		
        <!-- file source remote SFTP  server settings -->		
		<param  name="source_host"            value="homer.sos"/>
		<param  name="source_port"            value="22"/>
        <param  name="source_protocol"        value="sftp"/>
        <param  name="source_user"            value="test"/>
        <param  name="source_ssh_auth_method" value="password"/>
        <param  name="source_password"        value="D3f*-ex;n55N6Hx"/>
        <param  name="source_dir"             value="/home/test/outbound"/>
        <!-- use explicit passive mode if firewall blocks the data connection -->
        <param  name="source_passive_mode"    value="true"/>              
        
        <!-- DMZ server settings-->		
		<param  name="jump_host"              value="gollum"/>
        <param  name="jump_user"              value="jenkins"/>
        <param  name="jump_ssh_auth_method"   value="password"/>
        <param  name="jump_password"          value="Bt347w%3Ka-AuZp"/>
        <param  name="jump_protocol"          value="sftp"/>
        <param  name="jump_command"           value="/home/jenkins/sos-berlin.com/jade/client.1.7-SNAPSHOT/bin/jade.sh"/>
 
        <!-- file target localhost  (Jobscheduler host) settings -->
		<param  name="target_host"            value="localhost"/>
        <param  name="target_dir"             value="C:\sandbox\target"/>
        <param  name="target_protocol"        value="local"/>

    </params>
    <script  language="java" java_class_path="" java_class="sos.scheduler.jade.Jade4DMZJob"/>
    <run_time />
</job>

...