aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rw-r--r--scripts/parse-email.service9
-rw-r--r--scripts/parse-email.timer10
-rw-r--r--scripts/startup.vbs2
3 files changed, 21 insertions, 0 deletions
diff --git a/scripts/parse-email.service b/scripts/parse-email.service
new file mode 100644
index 00000000..098559ad
--- /dev/null
+++ b/scripts/parse-email.service
@@ -0,0 +1,9 @@
+[Unit]
+Description=Parse Swaption emails
+
+[Service]
+Type=simple
+ExecStart=/usr/bin/python $HOME/code/python/parse_emails.py
+WorkingDirectory=/home/guillaume/code/python
+Environment=DATA_DIR=/home/share/CorpCDOs/data
+Environment=LOG_DIR=/home/share/CorpCDOs/logs
diff --git a/scripts/parse-email.timer b/scripts/parse-email.timer
new file mode 100644
index 00000000..17a54c9e
--- /dev/null
+++ b/scripts/parse-email.timer
@@ -0,0 +1,10 @@
+[Unit]
+Description=Runs parse-email every 5min
+
+[Timer]
+OnBootSec=1min
+OnUnitActiveSec=5min
+Unit=parse-email.service
+
+[Install]
+WantedBy=timers.target
diff --git a/scripts/startup.vbs b/scripts/startup.vbs
new file mode 100644
index 00000000..cb075e65
--- /dev/null
+++ b/scripts/startup.vbs
@@ -0,0 +1,2 @@
+Set objShell = WScript.CreateObject("WScript.Shell")
+objShell.Run("C:\Users\guillaume\startup.bat"), 0, True \ No newline at end of file