From d8ee56f1da843d1c928a5723f91f813746f7a679 Mon Sep 17 00:00:00 2001
From: Erik Reid <erik.reid@geant.org>
Date: Mon, 20 Mar 2023 07:27:41 +0100
Subject: [PATCH] config example & app startup script

---
 config-example.json        |  7 +++++++
 resource_management/app.py | 14 ++++++++++++++
 2 files changed, 21 insertions(+)
 create mode 100644 config-example.json
 create mode 100644 resource_management/app.py

diff --git a/config-example.json b/config-example.json
new file mode 100644
index 0000000..a3181ba
--- /dev/null
+++ b/config-example.json
@@ -0,0 +1,7 @@
+{
+  "db": "sqlite:////tmp/test.db",
+  "ssh": {
+      "username": "ro-username",
+      "private-key": "/absolute/path/to/private/key"
+  }
+}
\ No newline at end of file
diff --git a/resource_management/app.py b/resource_management/app.py
new file mode 100644
index 0000000..47da1ce
--- /dev/null
+++ b/resource_management/app.py
@@ -0,0 +1,14 @@
+"""
+default app creation
+"""
+import resource_management
+
+app = resource_management.create_app()
+
+if __name__ == "__main__":
+    import uvicorn
+    uvicorn.run(
+        'resource_management.app:app',
+        host='0.0.0.0',
+        port=44444,
+        log_level='debug')
-- 
GitLab