threading doClean
This commit is contained in:
parent
4ea19b4ff4
commit
2099321f0b
12
Common.py
12
Common.py
@ -43,7 +43,7 @@ def getTimeDelta(a, b):
|
|||||||
return sec+(ms/100000.0)
|
return sec+(ms/100000.0)
|
||||||
|
|
||||||
|
|
||||||
def doClean():
|
def _doClean():
|
||||||
global _do_move_time
|
global _do_move_time
|
||||||
_disk = psutil.disk_usage(".")
|
_disk = psutil.disk_usage(".")
|
||||||
if _disk.percent > config["max"] and getTimeDelta(datetime.now(), _do_move_time) > 3600:
|
if _disk.percent > config["max"] and getTimeDelta(datetime.now(), _do_move_time) > 3600:
|
||||||
@ -51,6 +51,12 @@ def doClean():
|
|||||||
os.system(config["dow"])
|
os.system(config["dow"])
|
||||||
|
|
||||||
|
|
||||||
|
def doClean():
|
||||||
|
p = threading.Thread(target=_doClean)
|
||||||
|
p.setDaemon(True)
|
||||||
|
p.start()
|
||||||
|
|
||||||
|
|
||||||
def getCurrentStatus():
|
def getCurrentStatus():
|
||||||
_disk = psutil.disk_usage("/")
|
_disk = psutil.disk_usage("/")
|
||||||
_mem = psutil.virtual_memory()
|
_mem = psutil.virtual_memory()
|
||||||
@ -64,9 +70,7 @@ def getCurrentStatus():
|
|||||||
_inSpeed = 0
|
_inSpeed = 0
|
||||||
updateNetwork()
|
updateNetwork()
|
||||||
if getTimeDelta(datetime.now(), _do_move_time) > 3600:
|
if getTimeDelta(datetime.now(), _do_move_time) > 3600:
|
||||||
p = threading.Thread(target=doClean)
|
doClean()
|
||||||
p.setDaemon(True)
|
|
||||||
p.start()
|
|
||||||
return {
|
return {
|
||||||
"memTotal": parseSize(_mem.total),
|
"memTotal": parseSize(_mem.total),
|
||||||
"memUsed": parseSize(_mem.used),
|
"memUsed": parseSize(_mem.used),
|
||||||
|
Reference in New Issue
Block a user