blob: 735836c81ded8b7711a7cc8a94ca93567bd9b571 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
"""`python3 -m deckit [setup-display | env]`."""
import sys
from . import config
def main():
args = sys.argv[1:]
if args == ["env"]:
cfg = config.load_config()
d, p = cfg.get("display", {}), cfg.get("ports", {})
print(f"MON={d.get('name', 'TAB')} PORT={p.get('command_center', 8765)} "
f"VNC_PORT={p.get('display', 5900)}")
elif args == ["setup-display"]:
from .display import setup_display
setup_display(config.load_config())
else:
from .server import serve
serve()
if __name__ == "__main__":
main()
|