with Python3, am keep getting this error msg and not sure whats cause this,
accloudtant list
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.4/bin/accloudtant", line 22, in
cli()
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/click/core.py", line 722, in call
return self.main(args, kwargs)
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/click/core.py", line 697, in main
rv = self.invoke(ctx)
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/click/core.py", line 1066, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/click/core.py", line 895, in invoke
return ctx.invoke(self.callback, ctx.params)
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/click/core.py", line 535, in invoke
return callback(args, **kwargs)
File "/Library/Frameworks/Python.framework/Versions/3.4/bin/accloudtant", line 14, in price_list
click.echo(Prices())
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/accloudtant/aws/prices.py", line 36, in init
self.output = print_prices(self.prices)
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/accloudtant/aws/prices.py", line 92, in print_prices
for size in sorted(instances[ec2_kind][region].keys()):
KeyError: 'linux'
File "/usr/local/bin/accloudtant", line 22, in
cli()
File "/usr/local/lib/python3.6/site-packages/click/core.py", line 722, in call
return self.main(args, kwargs)
File "/usr/local/lib/python3.6/site-packages/click/core.py", line 697, in main
rv = self.invoke(ctx)
File "/usr/local/lib/python3.6/site-packages/click/core.py", line 1066, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/lib/python3.6/site-packages/click/core.py", line 895, in invoke
return ctx.invoke(self.callback, ctx.params)
File "/usr/local/lib/python3.6/site-packages/click/core.py", line 535, in invoke
return callback(args, **kwargs)
File "/usr/local/bin/accloudtant", line 19, in report
click.echo(Reports())
File "/usr/local/lib/python3.6/site-packages/accloudtant/aws/reports.py", line 54, in init
self.prices = Prices()
File "/usr/local/lib/python3.6/site-packages/accloudtant/aws/prices.py", line 36, in init
self.output = print_prices(self.prices)
File "/usr/local/lib/python3.6/site-packages/accloudtant/aws/prices.py", line 92, in print_prices
for size in sorted(instances[ec2_kind][region].keys()):
KeyError: 'linux'
I tried to get list of my EC2 instances and its reports followed by https://pypi.python.org/pypi/accloudtant/0.1.3.
I tried from Mac and Ubuntu systems,
with Python3, am keep getting this error msg and not sure whats cause this,
accloudtant list
Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/3.4/bin/accloudtant", line 22, in
cli()
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/click/core.py", line 722, in call
return self.main(args, kwargs)
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/click/core.py", line 697, in main
rv = self.invoke(ctx)
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/click/core.py", line 1066, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/click/core.py", line 895, in invoke
return ctx.invoke(self.callback, ctx.params)
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/click/core.py", line 535, in invoke
return callback(args, **kwargs)
File "/Library/Frameworks/Python.framework/Versions/3.4/bin/accloudtant", line 14, in price_list
click.echo(Prices())
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/accloudtant/aws/prices.py", line 36, in init
self.output = print_prices(self.prices)
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/accloudtant/aws/prices.py", line 92, in print_prices
for size in sorted(instances[ec2_kind][region].keys()):
KeyError: 'linux'