aws-elastic-beanstalk-cli
aws-elastic-beanstalk-cli copied to clipboard
eb create fails when using short syntax for .ebextension config file
Description
eb create
is failing with following error when using short syntax for config file
AttributeError: 'str' object has no attribute 'get'
Steps to reproduce
command: eb create
example file:
option_settings:
aws:elasticbeanstalk:environment:
LoadBalancerType: network
Observed result
exact command: eb create --single --verbose --debug
if setting.get('namespace') == 'aws:elasticbeanstalk:environment' and setting.get('option_name') == 'LoadBalancerType':
AttributeError: 'str' object has no attribute 'get'
Expected result
Config file to be accepted
Additional environment details (Ex: Windows, Mac, Amazon Linux etc)
- OS: Amazon linux 2
- EBCLI version: EB CLI 3.20.10
Thanks for reporting this issue. We're working on a fix for it.
Is there any progress on this?