MON Sidecar Charm

Change-Id: Ie5e73d1c9df9903405edfda7b3c345b1fcc3c164
Signed-off-by: beierlm <mark.beierl@canonical.com>
diff --git a/installers/charm/osm-mon/files/vscode-workspace.json b/installers/charm/osm-mon/files/vscode-workspace.json
new file mode 100644
index 0000000..34c7718
--- /dev/null
+++ b/installers/charm/osm-mon/files/vscode-workspace.json
@@ -0,0 +1,49 @@
+{
+    "folders": [
+        {"path": "/usr/lib/python3/dist-packages/osm_mon"},
+        {"path": "/usr/lib/python3/dist-packages/osm_common"},
+        {"path": "/usr/lib/python3/dist-packages/n2vc"},
+    ],
+    "settings": {},
+    "launch": {
+        "version": "0.2.0",
+        "configurations": [
+            {
+                "name": "MON",
+                "type": "python",
+                "request": "launch",
+                "module": "osm_mon.nbi",
+                "justMyCode": false,
+            }
+
+            {
+                "name": "MON Server",
+                "type": "python",
+                "request": "launch",
+                "module": "osm_mon.cmd.mon_server",
+                "justMyCode": false,
+            },
+            {
+                "name": "MON evaluator",
+                "type": "python",
+                "request": "launch",
+                "module": "osm_mon.cmd.mon_evaluator",
+                "justMyCode": false,
+            },
+            {
+                "name": "MON collector",
+                "type": "python",
+                "request": "launch",
+                "module": "osm_mon.cmd.mon_collector",
+                "justMyCode": false,
+            },
+            {
+                "name": "MON dashboarder",
+                "type": "python",
+                "request": "launch",
+                "module": "osm_mon.cmd.mon_dashboarder",
+                "justMyCode": false,
+            },
+        ],
+    }
+}
\ No newline at end of file