...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<?xml version="1.0" encoding="utf-8"?> <Configurations xsi:noNamespaceSchemaLocation="http://www.sos-berlin.com/schema/yade/YADE_configuration_v1.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Fragments> <ProtocolFragments> <SFTPFragment name="SFTP_192.11.0.111:4445"> <BasicConnection> <Hostname><![CDATA[192.11.0.111]]></Hostname> </BasicConnection> <SSHAuthentication> <Account><![CDATA[test]]></Account> <AuthenticationMethodPassword> <Password><![CDATA[xxxx]]></Password> </AuthenticationMethodPassword> </SSHAuthentication> </SFTPFragment> <SFTPFragment name="SFTP_192.11.0.95:4445"> <BasicConnection> <Hostname><![CDATA[192.11.0.95]]></Hostname> </BasicConnection> <SSHAuthentication> <Account><![CDATA[test]]></Account> <AuthenticationMethodPassword> <Password><![CDATA[xxxx]]></Password> </AuthenticationMethodPassword> </SSHAuthentication> </SFTPFragment> </ProtocolFragments> </Fragments> <Profiles> <Profile profile_id="192.11.0.111:4445"> <Operation> <Copy> <CopySource> <CopySourceFragmentRef> <LocalSource /> </CopySourceFragmentRef> <SourceFileOptions> <Selection> <FileSpecSelection> <FileSpec><![CDATA[.*\.(sh|gz)$]]></FileSpec> <Directory><![CDATA[C:\tmp\agent_batch]]></Directory> </FileSpecSelection> </Selection> </SourceFileOptions> </CopySource> <CopyTarget> <CopyTargetFragmentRef> <SFTPFragmentRef ref="SFTP_192.11.0.111:4445" /> </CopyTargetFragmentRef> <Directory><![CDATA[/home/test/tmp/]]></Directory> </CopyTarget> </Copy> </Operation> </Profile> <Profile profile_id="192.11.0.95:4445"> <Operation> <Copy> <CopySource> <CopySourceFragmentRef> <LocalSource /> </CopySourceFragmentRef> <SourceFileOptions> <Selection> <FileSpecSelection> <FileSpec><![CDATA[.*\.(sh|gz)$]]></FileSpec> <Directory><![CDATA[C:\tmp\agent_batch]]></Directory> </FileSpecSelection> </Selection> </SourceFileOptions> </CopySource> <CopyTarget> <CopyTargetFragmentRef> <SFTPFragmentRef ref="SFTP_192.11.0.95:4445" /> </CopyTargetFragmentRef> <Directory><![CDATA[/home/test/tmp/]]></Directory> </CopyTarget> </Copy> </Operation> </Profile> </Profiles> </Configurations> | ||||||
Info | title | Hints
Note that this is an XML file and YADE will expect an .ini file to perform the transfer that is specified with the Batch Installer configuration file in the section
...
<globals><install_path><transfer><settings>
.
- It is recommended to use the XML Editor to convert configuration files from XML to .ini format (see below chapter Using the XML Editor)
- Find the following example of an
...
- INI file that has been converted from the above XML file:
Code Block | |||||
---|---|---|---|---|---|
| ,ini
| ||||
[protocol_fragment_sftp@SFTP_192.11.0.111:4445]
protocol = sftp
host = 192.11.0.111
user = test
ssh_auth_method = password
password = xxxx
[protocol_fragment_sftp@SFTP_192.11.0.95:4445]
protocol = sftp
host = 192.11.0.95
user = test
ssh_auth_method = password
password = xxxx
[192.11.0.111:4445]
operation = copy
source_protocol = local
file_spec = .*\.(sh|gz)$
source_dir = C:\tmp\agent_batch
target_include = protocol_fragment_sftp@SFTP_192.11.0.111:4445
target_dir = /home/test/tmp/
[192.11.0.95:4445]
operation = copy
source_protocol = local
file_spec = .*\.(sh|gz)$
source_dir = C:\tmp\agent_batch
target_include = protocol_fragment_sftp@SFTP_192.11.0.95:4445
target_dir = /home/test/tmp/ |
Anchor | ||||
---|---|---|---|---|
|
...
XML Editor for YADE configuration file
XML Editor for converting YADE configuration files (XML) into YADE setting files (INI)
For converting YADE files from a XML format to an INI format you have the option "YADE Xml2Ini Converter" in your XML Editor. The next screen will look like this:
Regarding the Batch Installer it is not necessary to create a Profile, since the conversion takes place one time once the "Autotransform" option has been chosen. Every time a change in the XML file is saved the file will be automatically converted to the INI file.
A pop-up window will show every time a change is saved, if the option "Show notification on autotransform" is chosen.