Workbackup
This commit is contained in:
@@ -1,11 +1,12 @@
|
||||
#!/usr/bin/python
|
||||
import os
|
||||
import smtplib
|
||||
from time import sleep
|
||||
|
||||
sender = 'lvr@gustavogusto.com'
|
||||
receivers = ['w.niedersetz@gustavogusto.com']
|
||||
|
||||
message = """From: ELA LVR <lvr@gustavogusto.com>
|
||||
testmessage = """From: ELA LVR <lvr@gustavogusto.com>
|
||||
To: Waldemar Niedersetz <w.niedersetz@gustavogusto.com>
|
||||
Subject: SMTP e-mail test
|
||||
|
||||
@@ -17,8 +18,7 @@ if __name__ == "__main__":
|
||||
files = os.listdir (mailpath)
|
||||
for fname in files:
|
||||
f = open ("/opt/mails/" + fname, "r")
|
||||
data = f.read ()
|
||||
print data
|
||||
message = f.read ()
|
||||
f.close ()
|
||||
try:
|
||||
smtpObj = smtplib.SMTP('104.47.10.36') #, 587)
|
||||
@@ -27,3 +27,4 @@ if __name__ == "__main__":
|
||||
print "Successfully sent email"
|
||||
except:
|
||||
print "Error: unable to send email"
|
||||
sleep (2)
|
||||
|
||||
@@ -33,7 +33,7 @@ vom Artikel %s in Summe %s Paletten mit %s Gebinden ausgelagert.
|
||||
Es waren folgende Chargen enthalten
|
||||
%s
|
||||
|
||||
Auslagerauftrag %s vom %s
|
||||
Auslagerauftrag %s vom %s mit Status '%s' beendet
|
||||
|
||||
Die Ausgelagerten Paletten
|
||||
(PaletteNr, Charge1, Charge 2, Anzahl Geb, Einlagerdatum)
|
||||
@@ -43,7 +43,7 @@ Ende
|
||||
_customer, _packl,
|
||||
_article, len (explog), pcssum,
|
||||
lotnrs,
|
||||
_expjob, _ts,
|
||||
_expjob, _ts, _state,
|
||||
prettyexplog)
|
||||
|
||||
file = open ("/opt/mails/" + strftime ("%Y-%m-%d_%H%M%S-mail.txt"), "a")
|
||||
|
||||
8
start_generatemails.sh
Executable file
8
start_generatemails.sh
Executable file
@@ -0,0 +1,8 @@
|
||||
#! /bin/bash
|
||||
|
||||
while true; do
|
||||
echo "Starting LVR Mails in `pwd` at `date`" >> /var/log/lvr/startstop.log
|
||||
python ./generatemails.py
|
||||
echo "LVR Mails stopped in `pwd` at `date`" >> /var/log/lvr/startstop.log
|
||||
sleep 5
|
||||
done
|
||||
@@ -979,7 +979,7 @@ class ISOServer (IPKT, SCLS, TQUI):
|
||||
|
||||
if (int (_boxes) and (int (_boxes_delivered) >= int (_boxes))):
|
||||
self.message (3, "Exp: Job is finished now")
|
||||
DB_con.closeexpressjob (job[0], 'Job done')
|
||||
DB_con.closeexpressjob (job[0], 'Auftrag beendet')
|
||||
try:
|
||||
explog = DB_con.expressloggetdata (_expjob)
|
||||
mailexplog (job, explog)
|
||||
@@ -997,7 +997,7 @@ class ISOServer (IPKT, SCLS, TQUI):
|
||||
DB_con.expresslogaddbox (_expjob, _boxnr, _lotnr, _lotnr2, _bpieces)
|
||||
|
||||
else:
|
||||
DB_con.closeexpressjob (job[0], 'Boxes Missing')
|
||||
DB_con.closeexpressjob (job[0], 'Paletten fehlen')
|
||||
|
||||
else:
|
||||
self.message (3, "Exp : Look for new express job")
|
||||
|
||||
Reference in New Issue
Block a user