mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2026-02-01 18:41:54 +08:00
moved kvmd to the root
This commit is contained in:
22
kvmd/application.py
Normal file
22
kvmd/application.py
Normal file
@@ -0,0 +1,22 @@
|
||||
import argparse
|
||||
import logging
|
||||
import logging.config
|
||||
|
||||
from typing import Dict
|
||||
|
||||
import yaml
|
||||
|
||||
|
||||
# =====
|
||||
def init() -> Dict:
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument("-c", "--config", required=True, metavar="<path>")
|
||||
options = parser.parse_args()
|
||||
|
||||
with open(options.config) as config_file:
|
||||
config = yaml.load(config_file)
|
||||
|
||||
logging.captureWarnings(True)
|
||||
logging.config.dictConfig(config["logging"])
|
||||
|
||||
return config["kvmd"]
|
||||
Reference in New Issue
Block a user