Files
owocr/owocr/__main__.py
2024-01-28 10:31:34 +01:00

24 lines
426 B
Python

import fire
import inspect
from owocr.run import run, init_config
def main():
init_config()
from owocr.run import config
cli_args = inspect.getfullargspec(run)[0]
defaults = []
index = 0
for arg in cli_args:
defaults.append(config.get_general(arg))
index += 1
run.__defaults__ = tuple(defaults)
fire.Fire(run)
if __name__ == '__main__':
main()