Files

32 lines
1.3 KiB
Python

# Configuración de base de datos
DB_USER = 'root'
DB_PASSWORD = 'unJEPimbJddHP8'
DB_PORT = 3306
DB_NAME = 'zxdb'
# Rutas de destino y caché
DESTINATION_PATH = '/home/sergio/zx/zxdb/games/'
CACHE_PATH = '/home/sergio/zx/zxdb/cache/games/'
TEMP_FILE = '/tmp/zxdb.download.tmp'
# Configuración de separaciones y ordenación
SHOULD_CLEAR_DESTINATION_PATH = True # Establece si se limpia primero la carpeta de destino
SHOULD_SPLIT_MODERN_AND_CLASSIC = True # Separa los juegos en dos carpetas a partir de un año especificado
SHOULD_SORT_BY_YEAR = False # Separa los juegos por carpetas en función de su año de lanzamiento
SHOULD_SORT_BY_LETTER = True # Separa los juegos por carpetas en función de su primera letra
SHOULD_SORT_BY_DEVELOPER = False # Separa los juegos por desarrollador
# Configuración de espera
WAIT = True # Establece una pausa aleatoria entre descargas
MIN_WAIT = 2 # Cantidad de segundos mínima a esperar entre descargas
MAX_WAIT = 4 # Cantidad de segundos máxima a esperar entre descargas
# Año usado para la separación entre juegos clásicos y modernos
LAST_CLASSIC_YEAR = 1993
# Ruta donde se deposita ZXDB_mysql.sql tras la descarga desde GitHub
ZXDB_SQL_PATH = '/tmp/ZXDB_mysql.sql'
# Fichero de estado del setup de ZXDB (registro del último import)
ZXDB_STATE_FILE = '/tmp/zxdb_state.json'