23 lines
435 B
Python
23 lines
435 B
Python
"""CLI 엔트리포인트."""
|
|
|
|
import sys
|
|
|
|
from lazy_enter.bridge import Bridge
|
|
from lazy_enter.config import Config
|
|
|
|
|
|
def main() -> None:
|
|
config = Config()
|
|
try:
|
|
config.validate_required_settings()
|
|
except ValueError as exc:
|
|
print(f"[LazyEnter] 설정 오류: {exc}", file=sys.stderr)
|
|
raise SystemExit(1) from exc
|
|
|
|
bridge = Bridge(config)
|
|
bridge.run()
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main()
|