mirror of
https://github.com/Snigdha-OS/snigdhaos-blackbox.git
synced 2025-09-21 20:15:02 +02:00
add more references
This commit is contained in:

committed by
GitHub

parent
f9032766da
commit
9db7fd6c6f
@@ -1,7 +1,7 @@
|
|||||||
#!/bin/python
|
#!/bin/python
|
||||||
|
|
||||||
import os
|
import os
|
||||||
from os import makedirs
|
from os import makedirs # DOCS : https://docs.python.org/3/library/os.html#os.makedirs
|
||||||
import sys
|
import sys
|
||||||
import psutil
|
import psutil
|
||||||
import time
|
import time
|
||||||
@@ -10,7 +10,7 @@ from datetime import datetime
|
|||||||
from datetime import timedelta
|
from datetime import timedelta
|
||||||
import subprocess
|
import subprocess
|
||||||
import threading
|
import threading
|
||||||
import logging
|
import logging # DOCS: https://docs.python.org/3/library/logging.html
|
||||||
from logging.handlers import TimedRotatingFileHandler
|
from logging.handlers import TimedRotatingFileHandler
|
||||||
import shutil
|
import shutil
|
||||||
from threading import Thread
|
from threading import Thread
|
||||||
@@ -87,21 +87,20 @@ def permissions(dst):
|
|||||||
)
|
)
|
||||||
|
|
||||||
# NOTE: Creating Log, Export and Config Directory:
|
# NOTE: Creating Log, Export and Config Directory:
|
||||||
|
# DOCS : https://python.land/deep-dives/python-try-except
|
||||||
try:
|
try:
|
||||||
|
# DOCS : https://docs.python.org/3/library/os.path.html
|
||||||
if not os.path.exists(log_dir):
|
if not os.path.exists(log_dir):
|
||||||
makedirs(log_dir)
|
makedirs(log_dir)
|
||||||
if not os.path.exists(export_dir):
|
if not os.path.exists(export_dir):
|
||||||
makedirs(export_dir)
|
makedirs(export_dir)
|
||||||
if not os.path.exists(config_dir):
|
if not os.path.exists(config_dir):
|
||||||
makedirs(config_dir)
|
makedirs(config_dir)
|
||||||
|
|
||||||
permissions(export_dir)
|
permissions(export_dir)
|
||||||
permissions(config_dir)
|
permissions(config_dir)
|
||||||
|
|
||||||
print("[INFO] Log Directory: %s" % log_dir)
|
print("[INFO] Log Directory: %s" % log_dir)
|
||||||
print("[INFO] Export Directory: %s" % export_dir)
|
print("[INFO] Export Directory: %s" % export_dir)
|
||||||
print("[INFO] Config Directory: %s" % config_dir)
|
print("[INFO] Config Directory: %s" % config_dir)
|
||||||
|
|
||||||
except os.error as oserror:
|
except os.error as oserror:
|
||||||
print("[ERROR] Exception: %s" % oserror)
|
print("[ERROR] Exception: %s" % oserror)
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
|
Reference in New Issue
Block a user