mirror of
https://github.com/StuffAnThings/qbit_manage.git
synced 2025-10-10 14:00:12 +08:00
Remove chmod stuff and logs folder
This commit is contained in:
parent
e758881011
commit
153f8f6158
1 changed files with 4 additions and 12 deletions
|
@ -103,8 +103,6 @@ except ValueError:
|
||||||
print(f"Schedule Error: Schedule is not a number. Current value is set to '{sch}'")
|
print(f"Schedule Error: Schedule is not a number. Current value is set to '{sch}'")
|
||||||
sys.exit(0)
|
sys.exit(0)
|
||||||
|
|
||||||
os.makedirs(os.path.join(default_dir, "logs"), exist_ok=True)
|
|
||||||
|
|
||||||
logger = logging.getLogger('qBit Manage')
|
logger = logging.getLogger('qBit Manage')
|
||||||
logging.DRYRUN = 25
|
logging.DRYRUN = 25
|
||||||
logging.addLevelName(logging.DRYRUN, 'DRYRUN')
|
logging.addLevelName(logging.DRYRUN, 'DRYRUN')
|
||||||
|
@ -131,17 +129,15 @@ with open(os.path.join(os.path.dirname(os.path.abspath(__file__)), "VERSION")) a
|
||||||
version = line
|
version = line
|
||||||
break
|
break
|
||||||
|
|
||||||
log_path = os.path.join(default_dir, "logs")
|
if os.path.exists(log_file):
|
||||||
file_logger = os.path.join(log_path, log_file)
|
file_logger = log_file
|
||||||
|
else:
|
||||||
|
file_logger = os.path.join(default_dir, os.path.basename(log_file))
|
||||||
max_bytes = 1024 * 1024 * 2
|
max_bytes = 1024 * 1024 * 2
|
||||||
file_handler = RotatingFileHandler(file_logger, delay=True, mode="w", maxBytes=max_bytes, backupCount=10, encoding="utf-8")
|
file_handler = RotatingFileHandler(file_logger, delay=True, mode="w", maxBytes=max_bytes, backupCount=10, encoding="utf-8")
|
||||||
util.apply_formatter(file_handler)
|
util.apply_formatter(file_handler)
|
||||||
file_handler.addFilter(fmt_filter)
|
file_handler.addFilter(fmt_filter)
|
||||||
logger.addHandler(file_handler)
|
logger.addHandler(file_handler)
|
||||||
try:
|
|
||||||
os.chmod(log_path, 0o666)
|
|
||||||
except OSError:
|
|
||||||
pass
|
|
||||||
|
|
||||||
def start():
|
def start():
|
||||||
start_time = datetime.now()
|
start_time = datetime.now()
|
||||||
|
@ -276,10 +272,6 @@ if __name__ == '__main__':
|
||||||
logger.debug(f" --debug (QBT_DEBUG): {debug}")
|
logger.debug(f" --debug (QBT_DEBUG): {debug}")
|
||||||
logger.debug(f" --trace (QBT_TRACE): {trace}")
|
logger.debug(f" --trace (QBT_TRACE): {trace}")
|
||||||
logger.debug("")
|
logger.debug("")
|
||||||
try:
|
|
||||||
os.chmod(file_logger, 0o666)
|
|
||||||
except OSError:
|
|
||||||
pass
|
|
||||||
try:
|
try:
|
||||||
if run:
|
if run:
|
||||||
logger.info(f" Run Mode: Script will exit after completion.")
|
logger.info(f" Run Mode: Script will exit after completion.")
|
||||||
|
|
Loading…
Add table
Reference in a new issue