diff gcp_batch_netcat.xml @ 0:7852c0efafd7 draft

planemo upload for repository https://github.com/afgane/gcp_batch_netcat
author enis
date Mon, 14 Jul 2025 21:12:06 +0000
parents
children cd36336ffaf6
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gcp_batch_netcat.xml	Mon Jul 14 21:12:06 2025 +0000
@@ -0,0 +1,26 @@
+<tool id="gcp_batch_netcat" name="GCP Batch Netcat" version="0.1.1">
+    <description>Submit a job to GCP Batch and connect to an NFS server.</description>
+    <requirements>
+        <requirement type="package" version="438.0.0">google-cloud-sdk</requirement>
+        <requirement type="package" version="0.7.1">netcat</requirement>
+        <container type="docker">afgane/gcp-batch-netcat:0.1.0</container>
+    </requirements>
+    <command><![CDATA[
+python3 '$__tool_directory__/gcp_batch_netcat.py' --nfs_address '$nfs_address' --output '$output' --project '$project' --region '$region' --port '$port'
+    ]]></command>
+</invoke>
+    <inputs>
+        <param name="nfs_address" type="text" label="NFS Server Address" optional="false"/>
+        <param name="project" type="text" label="GCP Project ID" optional="false"/>
+        <param name="region" type="text" label="GCP Region" optional="false"/>
+        <param name="port" type="integer" value="2049" label="Port"/>
+    </inputs>
+    <outputs>
+        <data name="output" format="txt"/>
+    </outputs>
+    <help><![CDATA[
+**What it does**
+
+Submits a job to GCP Batch that connects to the specified NFS server using netcat.
+    ]]></help>
+</tool>