jhorey/ferry

error with snapshot

km4rcus opened this issue · 0 comments

I got the following error when i use snapshots.

vagrant@vagrant-ubuntu-trusty-64:$ ferry snapshot sa-318f8f6b
WARNING:root:docker -H=unix:////var/run/ferry.sock inspect 2c4b2dde6c48c373225d3e38d284d5ba543caa1b4f86ae71ca714ada25718ba5
vagrant@vagrant-ubuntu-trusty-64:
$ WARNING:root:docker -H=unix:////var/run/ferry.sock commit -run='{"Cmd": ["/service/sbin/startnode", "init"]}' 2c4b2dde6c48c373225d3e38d284d5ba543caa1b4f86ae71ca714ada25718ba5 ferry/openmpi-client-sa-318f8f6b-control-0:SNAPSHOT-0

vagrant@vagrant-ubuntu-trusty-64:~$ ferry snapshots
ERROR:main:Exception on /snapshots [GET]
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1817, in wsgi_app
response = self.full_dispatch_request()
File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1477, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1381, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1475, in full_dispatch_request
rv = self.dispatch_request()
File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1461, in dispatch_request
return self.view_functionsrule.endpoint
File "/usr/local/lib/python2.7/dist-packages/ferry/http/httpapi.py", line 708, in snapshots
return docker.query_snapshots()
File "/usr/local/lib/python2.7/dist-packages/ferry/docker/manager.py", line 452, in query_snapshots
time = v['snapshot_ts'].strftime("%m/%w/%Y (%I:%M %p)")
AttributeError: 'unicode' object has no attribute 'strftime'
ERROR:tornado.access:500 GET /snapshots (127.0.0.1) 14.07ms
Traceback (most recent call last):
File "/usr/local/bin/ferry", line 9, in
load_entry_point('ferry==0.3.3.4', 'console_scripts', 'ferry')()
File "/usr/local/lib/python2.7/dist-packages/ferry/cli/cli.py", line 775, in main
msg = cli.dispatch_cmd(c, all_cmds[c], options)
File "/usr/local/lib/python2.7/dist-packages/ferry/cli/cli.py", line 699, in dispatch_cmd
return self._list_snapshots()
File "/usr/local/lib/python2.7/dist-packages/ferry/cli/cli.py", line 477, in _list_snapshots
json_reply = json.loads(res.text)
File "/usr/lib/python2.7/json/init.py", line 338, in loads
return _default_decoder.decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 384, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded