Exemple #1
0
UT2004 CacheX - This script moves the downloaded Unreal Tournament 2004 *.uxx
cache files from the specified Cache directory to the corresponding ut2004
subdirectories, renaming them with their real name.

@author: Dario Giovannetti <*****@*****.**>
@license: GPLv3
"""

import logging

# loggingext is used indirectly in logger configuration
import loggingext

from cliargparse import config

loglevel = {'console': config.get('loglevel')[0],
                                            'file': config.get('loglevel')[1:]}

if loglevel['console'] not in ('0', '1', '2', '3'):
    loglevel['console'] = '2'
if loglevel['file'] not in ('0', '1', '2', '3'):
    loglevel['file'] = '0'
for k in loglevel:
    loglevel[k] = int(loglevel[k])

logconfig = {
    'version': 1,
    'formatters': {
        'simple': {
            'format': '%(asctime)s <%(relativeCreated)d> %(levelname)s: '
                                                                 '%(message)s',
Exemple #2
0
import sys as _sys
import shutil as _shutil
import os as _os
import re as _re
import time as _time

import consolecolors
import inputtemplate
import plural

from logger import logger
from cliargparse import config

backupsN = config.get_int('backupsN')
cachedir = config.get('cachedir')
targetdir = config.get('targetdir')

inputtemplate.automode = config.get_bool('autoinput')


class CliCode():
    reset = consolecolors.reset
    head1 = consolecolors.code('tBfG')
    arrow = consolecolors.code('tBfP')
    question = consolecolors.code('tBfY')
    error = consolecolors.code('tBfR')

clicode = CliCode()