view TrustStoreGalaxyBrowse.xml @ 27:901b359bb74a

We are getting closer.
author Catherine Wise <catherine.wise@csiro.au>
date Thu, 14 May 2015 15:36:42 +1000
parents 589f9250e30f
children a325622e2277
line wrap: on
line source

<?xml version="1.0"?>
<tool id="ts_import_2" name="Browse Data from TrustStore" tool_type="data_source" version="0.5.1" force_history_refresh="True">
    <description>secure cloud storage.</description>
    <stdio>
        <exit_code range="2" err_level="fatal" description="Could not find store with given ID, or don't have access rights." />
        <exit_code range="3" err_level="fatal" description="Could not find path in store." />
        <exit_code range="4" err_level="fatal" description="Could not find matching file in store." />
        <exit_code range="5" err_level="fatal" description="Bad credentials supplied. See stdout for more information." />
    </stdio>
    <command interpreter="python">TrustStoreGalaxyBrowse.py $output</command>
    <inputs action="https://tstest-kms.it.csiro.au/kmscolab_3_0/login" check_values="false" method="get" target="_blank">
        <display>go to TrustStore server $GALAXY_URL</display>
        <!--<param name="appCallbackUrl" type="baseurl" value="/tool_runner?tool_id=ts_import_2" />-->
        <param name="GALAXY_URL" type="baseurl" value="/tool_runner?tool_id=testtoolshed.g2.bx.psu.edu%2Frepos%2Fcathywise%2Ftruststore_browse_testing%2Fts_import_2%2F0.5" />
        <!-- <param name="GALAXY_URL" type="baseurl" value="/tool_runner" />
        <param name="tool_id" type="hidden" value="ts_import_2" /> -->
    </inputs>
    <request_param_translation>
        <request_param galaxy_name="url" remote_name="url" missing="" />
    </request_param_translation>
    <outputs>
        <data name="output" format="auto" />
    </outputs>
    <uihints minwidth="800"/>
    <options sanitize="False" refresh="True"/>

    <requirements>
        <requirement type="package" version="0.5.1">py_ts</requirement>
        <requirement type="python_module">py_ts</requirement>
        <requirement type="binary" version="1.0.0">openssl</requirement>
    </requirements>

    <help>
This tool lets users import data they have uploaded to the TrustStore system.

Upload files to TrustStore using the desktop client.
    </help>
</tool>