jurgen
06/28/2022, 2:15 AM*ubuntu@ip-10-181-18-7*:*/*$ sudo docker run -it -p 5000:5000 -v $HOME/.aws:/home/lakeview/.aws treeverse/lakeview:0.1.0 --table tbl_s3inventory --output-location <s3://xxx-test-bucket-01-athena/>
Traceback (most recent call last):
File "server.py", line 66, in
cli()
File "/home/lakeview/.local/lib/python3.8/site-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "/home/lakeview/.local/lib/python3.8/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/home/lakeview/.local/lib/python3.8/site-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/lakeview/.local/lib/python3.8/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "server.py", line 53, in cli
app = create_flask_app(database, table, output_location)
File "server.py", line 24, in create_flask_app
db = loader.Inventory(athena_database=database, athena_table=table_name, output_location=output_location)
File "/home/lakeview/app/loader.py", line 48, in __init__
self.athena = boto3.client('athena')
File "/home/lakeview/.local/lib/python3.8/site-packages/boto3/__init__.py", line 91, in client
return _get_default_session().client(*args, **kwargs)
File "/home/lakeview/.local/lib/python3.8/site-packages/boto3/session.py", line 258, in client
return self._session.create_client(
File "/home/lakeview/.local/lib/python3.8/site-packages/botocore/session.py", line 834, in create_client
client = client_creator.create_client(
File "/home/lakeview/.local/lib/python3.8/site-packages/botocore/client.py", line 85, in create_client
client_args = self._get_client_args(
File "/home/lakeview/.local/lib/python3.8/site-packages/botocore/client.py", line 326, in _get_client_args
return args_creator.get_client_args(
File "/home/lakeview/.local/lib/python3.8/site-packages/botocore/args.py", line 71, in get_client_args
final_args = self.compute_client_args(
File "/home/lakeview/.local/lib/python3.8/site-packages/botocore/args.py", line 147, in compute_client_args
endpoint_config = self._compute_endpoint_config(
File "/home/lakeview/.local/lib/python3.8/site-packages/botocore/args.py", line 218, in _compute_endpoint_config
return self._resolve_endpoint(**resolve_endpoint_kwargs)
File "/home/lakeview/.local/lib/python3.8/site-packages/botocore/args.py", line 300, in _resolve_endpoint
return endpoint_bridge.resolve(
File "/home/lakeview/.local/lib/python3.8/site-packages/botocore/client.py", line 401, in resolve
resolved = self.endpoint_resolver.construct_endpoint(
File "/home/lakeview/.local/lib/python3.8/site-packages/botocore/regions.py", line 133, in construct_endpoint
result = self._endpoint_for_partition(
File "/home/lakeview/.local/lib/python3.8/site-packages/botocore/regions.py", line 148, in _endpoint_for_partition
raise NoRegionError()
botocore.exceptions.NoRegionError: You must specify a region.