in migration_toolkit/migration_config.py [0:0]
def get_config() -> argparse.Namespace:
user_args = _get_user_args()
configure_logging(user_args.verbose)
stream: Stream = execute_get_stream(
project_id=user_args.project_id,
datastream_region=user_args.datastream_region,
stream_id=user_args.stream_id,
datastream_api_endpoint_override=user_args.datastream_api_endpoint_override,
)
args_from_stream = _get_args_from_stream(stream=stream, user_args=user_args)
all_args = vars(user_args) | args_from_stream
_get_filepaths(all_args)
return argparse.Namespace(**all_args)