marathon-python not working anymore with marathon 0.8.2 RC2 version.
Apparently because of this:
d2iq-archive/marathon@2a65700
It would be nice to ignore or implement forcePullImage feature from new version.
Traceback:
...
app = marathon.get_app(marathon_app)
File "/root/.venvs/ho-api/lib/python2.7/site-packages/marathon/client.py", line 151, in get_app
return self._parse_response(response, MarathonApp, resource_name='app')
File "/root/.venvs/ho-api/lib/python2.7/site-packages/marathon/client.py", line 52, in _parse_response
return clazz.from_json(target)
File "/root/.venvs/ho-api/lib/python2.7/site-packages/marathon/models/base.py", line 32, in from_json
return cls(**{to_snake_case(k): v for k,v in attributes.iteritems()})
File "/root/.venvs/ho-api/lib/python2.7/site-packages/marathon/models/app.py", line 88, in __init__
else MarathonContainer.from_json(container)
File "/root/.venvs/ho-api/lib/python2.7/site-packages/marathon/models/base.py", line 32, in from_json
return cls(**{to_snake_case(k): v for k,v in attributes.iteritems()})
File "/root/.venvs/ho-api/lib/python2.7/site-packages/marathon/models/container.py", line 25, in __init__
else MarathonDockerContainer().from_json(docker)
File "/root/.venvs/ho-api/lib/python2.7/site-packages/marathon/models/base.py", line 32, in from_json
return cls(**{to_snake_case(k): v for k,v in attributes.iteritems()})
TypeError: __init__() got an unexpected keyword argument 'force_pull_image'
marathon-python not working anymore with marathon 0.8.2 RC2 version.
Apparently because of this:
d2iq-archive/marathon@2a65700
It would be nice to ignore or implement forcePullImage feature from new version.
Traceback:
... app = marathon.get_app(marathon_app) File "/root/.venvs/ho-api/lib/python2.7/site-packages/marathon/client.py", line 151, in get_app return self._parse_response(response, MarathonApp, resource_name='app') File "/root/.venvs/ho-api/lib/python2.7/site-packages/marathon/client.py", line 52, in _parse_response return clazz.from_json(target) File "/root/.venvs/ho-api/lib/python2.7/site-packages/marathon/models/base.py", line 32, in from_json return cls(**{to_snake_case(k): v for k,v in attributes.iteritems()}) File "/root/.venvs/ho-api/lib/python2.7/site-packages/marathon/models/app.py", line 88, in __init__ else MarathonContainer.from_json(container) File "/root/.venvs/ho-api/lib/python2.7/site-packages/marathon/models/base.py", line 32, in from_json return cls(**{to_snake_case(k): v for k,v in attributes.iteritems()}) File "/root/.venvs/ho-api/lib/python2.7/site-packages/marathon/models/container.py", line 25, in __init__ else MarathonDockerContainer().from_json(docker) File "/root/.venvs/ho-api/lib/python2.7/site-packages/marathon/models/base.py", line 32, in from_json return cls(**{to_snake_case(k): v for k,v in attributes.iteritems()}) TypeError: __init__() got an unexpected keyword argument 'force_pull_image'