...
Purpose: This file will first reference the aliases listed in the ExternalSources.xml file from the previous section. Then you can define one or more daemons. The daemon.alias must be listed in the ExternalSources.xml so the daemon will know where it should look for files. The propInfo and propFiles tell the daemon exactly what directories and files to retrieve. We will need to create an xml file called TESL2CO2.xml and place it in the propInfo.dir location. For simplicity I have kept the alias, propFiles and staging area the same (TESL2CO2). The period attribute on the runInfo tag is used to set the sleep/wait time for the daemon. Default in 3 minutes, but you may want to adjust this later in production.
Code Block | ||||
---|---|---|---|---|
| ||||
<remoteSpecs> <aliasSpecs> <aliasSpec file="[CAS_PP_HOME]/etc/examples/ExternalSources/ExternalSources.xml"/> </aliasSpecs> <daemons> <daemon alias="TESL2CO2" active="yes"> <runInfo firstRunDateTime="2011-12-01T00:00:00Z" period="3m" runOnReboot="yes"/> <propInfo dir="[CAS_PP_HOME]/etc/examples/DirStructXmlParserFiles"> <propFiles regExp="TESL2CO2\.xml" parser="org.apache.oodt.cas.pushpull.filerestrictions.parsers.DirStructXmlParser"/> </propInfo> <dataInfo stagingArea="TESL2CO2" deleteFromServer="no"/> </daemon> </daemons> </remoteSpecs> |
...