-
Notifications
You must be signed in to change notification settings - Fork 0
/
file_check3.py
58 lines (47 loc) · 2.15 KB
/
file_check3.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# -*- coding: UTF-8 -*-
# Ben Hart - SysAdmin Montana Interactive
# Jul 2017
# This file checks the chroot user directories for the Monitor customers uploads folders to
# verify the monthly files exist.
import glob
import os
from datetime import datetime
monitor_files = []
os.chdir("/home/skeer/Documents/Projects/Python_temp/home/adr01/upload/")
for file in glob.glob("*.pgp"):
if os.path.isfile(file):
last_modified_date = datetime.fromtimestamp(os.path.getmtime(file))
else:
last_modified_date = datetime.fromtimestamp(0)
monitor_files.append("adr01 | " + file + (" | ") + str(last_modified_date) + "\n")
os.chdir("/home/skeer/Documents/Projects/Python_temp/home/chpt/upload/")
for file in glob.glob("*.pgp"):
if os.path.isfile(file):
last_modified_date = datetime.fromtimestamp(os.path.getmtime(file))
else:
last_modified_date = datetime.fromtimestamp(0)
monitor_files.append("chpt | " + file + (" | ") + str(last_modified_date) + "\n")
os.chdir("/home/skeer/Documents/Projects/Python_temp/home/emb01/upload/")
for file in glob.glob("*.pgp"):
if os.path.isfile(file):
last_modified_date = datetime.fromtimestamp(os.path.getmtime(file))
else:
last_modified_date = datetime.fromtimestamp(0)
monitor_files.append("emb01 | " + file + (" | ") + str(last_modified_date) + "\n")
os.chdir("/home/skeer/Documents/Projects/Python_temp/home/exp01/upload/")
for file in glob.glob("*.pgp"):
if os.path.isfile(file):
last_modified_date = datetime.fromtimestamp(os.path.getmtime(file))
else:
last_modified_date = datetime.fromtimestamp(0)
monitor_files.append("exp01 | " + file + (" | ") + str(last_modified_date) + "\n")
os.chdir("/home/skeer/Documents/Projects/Python_temp/home/iix01/upload/")
for file in glob.glob("*.pgp"):
if os.path.isfile(file):
last_modified_date = datetime.fromtimestamp(os.path.getmtime(file))
else:
last_modified_date = datetime.fromtimestamp(0)
monitor_files.append("iix01 | " + file + (" | ") + str(last_modified_date) + "\n")
print("\n".join(monitor_files))
# fromaddr = ("[email protected]")
# toaddrs = ("[email protected]")