Example #1
0
def run_app():
    LoggingConfigurator.configure_logging()
    app_config = FileConfig()
    app = create_app()
    app.run(host=app_config.get_value(Config.APP_CONFIG, Config.SERVER_HOST),
            port=int(
                app_config.get_value(Config.APP_CONFIG, Config.SERVER_PORT)))
Example #2
0
    )
    parser.add_argument(
        "-w",
        "--with_decryption",
        help="decryption flag",
        action="store_true",
        default=True,
    )
    parser.add_argument("-c", "--start_copy", action="store_true")
    parser.add_argument("-d", "--debug", action="store_true")
    return parser.parse_args()


def create_new_parameters_list(parameters: List[Parameter]) -> List[NewParameter]:
    new_parameters = [
        NewParameter(
            parameter.name,
            parameter.value,
            parameter.type,
        )
        for parameter in parameters
    ]
    return new_parameters


if __name__ == "__main__":
    logger.debug("Script Started")
    LoggingConfigurator.configure_logging()
    main()
    logger.debug("Script Completed")