comparison xenaAdmin.xml @ 30:77f5d8cbac77

add functionality to check the version of the current running xena server on the galaxy system
author Jing Zhu <jzhu@soe.ucsc.edu>
date Mon, 20 Jul 2015 13:31:33 -0700
parents ca4510434eda
children
comparison
equal deleted inserted replaced
29:fc6f93710384 30:77f5d8cbac77
1 <tool id="xenaAdmin" name="Xena Administration" version="0.0.2"> 1 <tool id="xenaAdmin" name="Xena Administration" version="0.0.2">
2 <description>Administer the Galaxy-embedded Xena: start, check status, stop, backup, restore</description> 2 <description>Administer the Galaxy-embedded Xena: start, check status, stop, check xena version, backup, restore</description>
3 <requirements> 3 <requirements>
4 <requirement type="package" version="1.0">installXena</requirement> 4 <requirement type="package" version="1.0">installXena</requirement>
5 </requirements> 5 </requirements>
6 <command interpreter="python"> 6 <command interpreter="python">
7 #if $adminAction.actionType == "backup": 7 #if $adminAction.actionType == "backup":
18 <conditional name="adminAction"> 18 <conditional name="adminAction">
19 <param format="str" type="select" name = "actionType" label="Action"> 19 <param format="str" type="select" name = "actionType" label="Action">
20 <option value="status">Check Status</option> 20 <option value="status">Check Status</option>
21 <option value="start">Start Xena</option> 21 <option value="start">Start Xena</option>
22 <option value="stop">Stop Xena</option> 22 <option value="stop">Stop Xena</option>
23 <option value="version">Check Current Xena Server Version</option>
23 <option value="backup">Backup the Xena data to an external directory</option> 24 <option value="backup">Backup the Xena data to an external directory</option>
24 <option value="restore">Restore data to Xena from an external backup directory</option> 25 <option value="restore">Restore data to Xena from an external backup directory</option>
25 <option value="delete">Delete a dataset from the local Galaxy-embedded Xena</option> 26 <option value="delete">Delete a dataset from the local Galaxy-embedded Xena</option>
26 </param> 27 </param>
27 <when value="backup"> 28 <when value="backup">
34 <param label="Dataset ID" type="text" name="datasetId"/> 35 <param label="Dataset ID" type="text" name="datasetId"/>
35 </when> 36 </when>
36 <when value="status"/> 37 <when value="status"/>
37 <when value="start"/> 38 <when value="start"/>
38 <when value="stop"/> 39 <when value="stop"/>
40 <when value="version"/>
39 </conditional> 41 </conditional>
40 </inputs> 42 </inputs>
41 <outputs> 43 <outputs>
42 <data format="txt" name="outfile"/> 44 <data format="txt" name="outfile"/>
43 </outputs> 45 </outputs>