From 9e9341489825df2bcf10c1bab194299db6f57772 Mon Sep 17 00:00:00 2001
From: Chris Hines <chris.hines@monash.edu>
Date: Tue, 5 Dec 2023 09:57:08 +1100
Subject: [PATCH] update site definition for mlerp-dev

---
 .../dev/assets/config/computesites.json       | 103 ++++--------------
 1 file changed, 24 insertions(+), 79 deletions(-)

diff --git a/src/deployments/dev/assets/config/computesites.json b/src/deployments/dev/assets/config/computesites.json
index fd05569..0e3f677 100644
--- a/src/deployments/dev/assets/config/computesites.json
+++ b/src/deployments/dev/assets/config/computesites.json
@@ -13,87 +13,32 @@
     "cacheturis": ["/assets/config/incidents.json"],
     "contact": "<MASSIVE Support> help@massive.org.au"
   },
-  {
-    "url": "https://strudel2-api-dev.cloud.cvl.org.au/m3/",
-    "name": "OzStar",
-    "host": "ozstar.swin.edu.au",
-    "dtn": "ozstar.swin.edu.au",
-    "cafingerprint": "RSA SHA256:gK5t29EO9zIbWartnIFIpzewWQcPWpj2D9nZ9HOS29Y",
-    "appCatalog": [],
-    "appCatalogCmd": "cat /dagg/strudel/dev/apps.json",
-    "cancelcmd": "/dagg/strudel/dev/bin/s2cancel {jobid}",
-    "statcmd": "/dagg/strudel/dev/bin/s2stat",
-    "userhealth": "/dagg/strudel/dev/bin/uijson",
-    "cacheturis": [],
-    "contact": "<OzStar Support> hpc-support@swin.edu.au"
-  },
     {
-        "appCatalog": [
-            {
-                "appactions": [],
-                "applist": null,
-                "desc": "<br/>This application runs a VNC server and uses novnc to connect to it<br/>",
-                "instactions": [
-                    {
-                        "client": {
-                            "cmd": null,
-                            "redir": "vnc.html?resize=remote&password={password}"
-                        },
-                        "name": "Connect",
-                        "paramscmd": "/gpfs1/sw7/CVL/strudel2_cluster/scripts/desktop/params.py {jobid}",
-                        "states": [
-                            "RUNNING"
-                        ]
-                    },
-                    {
-                        "client": {
-                            "cmd": null,
-                            "redir": "?token={token}"
-                        },
-                        "name": "View log",
-                        "paramscmd": "/gpfs1/sw7/CVL/strudel2_cluster/miniconda3/envs/s2_cluster/bin/wstool  cat \"\"",
-                        "states": [
-                            "RUNNING",
-                            "Finished"
-                        ]
-                    },
-                    {
-                        "client": {
-                            "cmd": null,
-                            "redir": "?token={token}"
-                        },
-                        "name": "View Usage",
-                        "paramscmd": "/gpfs1/sw7/CVL/strudel2_cluster/miniconda3/envs/s2_cluster/bin/wstool sacct -j {jobid}",
-                        "states": [
-                            "Finished"
-                        ]
-                    },
-                    {
-                        "client": null,
-                        "name": "Remove log",
-                        "notunnel": true,
-                        "paramscmd": "rm  ; echo []",
-                        "states": [
-                            "Finished"
-                        ]
-                    }
-                ],
-                "localbind": true,
-                "name": "Desktop",
-                "startscript": "#!/bin/bash\n/gpfs1/sw7/CVL/strudel2_cluster/scripts/desktop/start.sh\n ",
-                "url": null
-            }
-        ],
-        "appCatalogCmd": null,
+        "appCatalog": [],
+        "appCatalogCmd": "/userdata/strudel2/getapps",
+        "cacheturis": [],
+        "cafingerprint": "SHA256:ywDDZvIbx7B2AxujVIsW433fd4Sl1aZ0wl4FFsCRX/E",
+        "cancelcmd": "/userdata/strudel2/strudel2_cluster/miniconda3/envs/s2_cluster/bin/s2cancel {jobid}",
+        "contact": "mlerphelp@gmail.com",
+        "host": "203.100.31.173",
+        "name": "mlerp-qcif",
+        "statcmd": "/userdata/strudel2/strudel2_cluster/miniconda3/envs/s2_cluster/bin/s2stat",
+        "url": "https://strudel2-api-dev.cloud.cvl.org.au/mlerp/",
+        "userhealth": "/userdata/clusterinfo_mlerp/ui_json.py  --config /userdata/clusterinfo_mlerp/config.yml"
+    },
+    {
+        "appCatalog": [],
+        "appCatalogCmd": "/apps/strudel2/getapps",
         "cacheturis": [],
-        "cafingerprint": "SHA256:vKhsApBoirObqXaDBa8+9+27xmHHqctYAUAWVpmZhsk",
-        "cancelcmd": "/gpfs1/sw7/CVL/strudel2_cluster/miniconda3/envs/s2_cluster/bin/s2cancel {jobid}",
-        "contact": "support@qriscloud.org.au",
-        "host": "awoonga.qriscloud.org.au",
-        "name": "Awoonga",
-        "statcmd": "/gpfs1/sw7/CVL/strudel2_cluster/miniconda3/envs/s2_cluster/bin/s2stat",
-        "url": "https://strudel2-api-dev.cloud.cvl.org.au/generic/",
-        "userhealth": "/gpfs1/sw7/CVL/strudel2_cluster/miniconda3/envs/s2_cluster/bin/uijson"
+        "cafingerprint": "SHA256:ywDDZvIbx7B2AxujVIsW433fd4Sl1aZ0wl4FFsCRX/E",
+        "cancelcmd": "/apps/strudel2/strudel2_cluster/miniconda3/envs/s2_cluster/bin/s2cancel.sh {jobid}",
+        "contact": "mlerphelp@gmail.com",
+        "host": "monash-mlerp-login0.mlerp.cloud.edu.au",
+        "name": "mlerp-monash",
+        "statcmd": "/apps/strudel2/strudel2_cluster/miniconda3/envs/s2_cluster/bin/s2stat.sh",
+        "submitcmdprefix": "/apps/strudel2/strudel2_cluster/miniconda3/envs/s2_cluster/bin/",
+        "url": "https://strudel2-api-dev.cloud.cvl.org.au/mlerp-mon/",
+        "userhealth": "/apps/mambaforge/envs/dsks_2023.10/bin/python /apps/strudel2/clusterinfo/ui_json.py --config /apps/strudel2/mlerp_monash_config.yml"
     }
 
 ]
-- 
GitLab