mirror of https://gitlab.com/KKlochko/tui-rsync
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
528 B
17 lines
528 B
from injector import Injector
|
|
|
|
from tui_rsync.infrastructure.configuration import UserDataPaths
|
|
from tui_rsync.infrastructure.configuration.configuration import Configuration
|
|
from tui_rsync.infrastructure.configuration.current_configuration import CurrentConfiguration
|
|
from tui_rsync.user_interface.cli.cli import cli_app
|
|
|
|
|
|
def main():
|
|
injector = Injector([Configuration()])
|
|
CurrentConfiguration.set_injector(injector)
|
|
UserDataPaths().safe_create_user_data_dir()
|
|
cli_app()
|
|
|
|
if __name__ == "__main__":
|
|
main()
|