forked from Boria138/PortProtonQt
23 lines
839 B
Python
23 lines
839 B
Python
import argparse
|
|
from portprotonqt.logger import get_logger
|
|
|
|
logger = get_logger(__name__)
|
|
|
|
def parse_args():
|
|
"""
|
|
Парсит аргументы командной строки.
|
|
"""
|
|
parser = argparse.ArgumentParser(description="PortProtonQt CLI")
|
|
parser.add_argument(
|
|
"--fullscreen",
|
|
action="store_true",
|
|
help="Запустить приложение в полноэкранном режиме и сохранить эту настройку"
|
|
)
|
|
parser.add_argument(
|
|
"--debug-level",
|
|
choices=['ALL', 'DEBUG', 'INFO', 'WARNING', 'ERROR', 'CRITICAL'],
|
|
default='NOTSET',
|
|
help="Установить уровень логирования (ALL для всех сообщений, по умолчанию: без логов)"
|
|
)
|
|
return parser.parse_args()
|