Source code for satnogsconfig

"""SatNOGS Config module initialization"""
import importlib.resources
import sys

from satnogsconfig import settings
from satnogsconfig.config import Config
from satnogsconfig.menu import Menu

from ._version import get_versions

__version__ = get_versions()['version']

del get_versions

MENU_FILENAME = 'menu.yml'


[docs] def main(): """SatNOGS Setup utility""" config = Config(settings.CONFIG_FILE) menu = Menu(importlib.resources.open_text(__name__, MENU_FILENAME), config) try: menu.show() except KeyboardInterrupt: sys.exit(0)