add more references

This commit is contained in:
Abhiraj Roy (iconized)
2024-04-24 18:27:13 +05:30
committed by GitHub
parent f9032766da
commit 9db7fd6c6f

View File

@@ -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)