Fix resume of dynamips routers

Fix #1754
pull/874/head
Julien Duponchelle 8 years ago
parent 45cf004946
commit b63273ec97
No known key found for this signature in database
GPG Key ID: CE8B29639E07F5E8

@ -325,7 +325,10 @@ class Router(BaseNode):
Resumes this suspended router
"""
yield from self._hypervisor.send('vm resume "{name}"'.format(name=self._name))
status = yield from self.get_status()
if status == "suspended":
yield from self._hypervisor.send('vm resume "{name}"'.format(name=self._name))
self.status = "started"
log.info('Router "{name}" [{id}] has been resumed'.format(name=self._name, id=self._id))
@asyncio.coroutine

Loading…
Cancel
Save