Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os
- import time
- import datetime
- import socket
- from glob import glob
- sep = ' '
- host = socket.gethostname()
- def getFolderSize(folder):
- total_size = os.path.getsize(folder)
- for item in os.listdir(folder):
- itempath = os.path.join(folder, item)
- if os.path.isfile(itempath):
- total_size += os.path.getsize(itempath)
- elif os.path.isdir(itempath):
- total_size += getFolderSize(itempath)
- return total_size
- dirs = glob("/mnt/data/kafka-logs/*")
- while True:
- time.sleep(30)
- for i in dirs:
- datetimenow = datetime.datetime.now()
- if os.path.isdir(i):
- print( str(datetimenow) + sep + host + sep + i.replace('.', '_').replace('/','_') + sep + str(getFolderSize(i)))
Add Comment
Please, Sign In to add comment