lp:~tr3buchet/nova/xs_suspend
Created by
Trey Morris
and last modified
- Get this branch:
- bzr branch lp:~tr3buchet/nova/xs_suspend
Only
Trey Morris
can upload to this branch. If you are
Trey Morris
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Jay Pipes (community): Approve
- Matt Dietz (community): Approve
-
Diff: 360 lines (+175/-9)12 files modifiednova/api/openstack/__init__.py (+2/-0)
nova/api/openstack/servers.py (+26/-3)
nova/compute/api.py (+18/-0)
nova/compute/manager.py (+33/-0)
nova/compute/power_state.py (+3/-1)
nova/tests/api/openstack/test_servers.py (+30/-2)
nova/tests/test_compute.py (+10/-2)
nova/virt/fake.py (+12/-0)
nova/virt/libvirt_conn.py (+8/-0)
nova/virt/xenapi/vm_utils.py (+5/-1)
nova/virt/xenapi/vmops.py (+20/-0)
nova/virt/xenapi_conn.py (+8/-0)
Related bugs
Related blueprints
Branch information
Recent revisions
- 470. By Sandy Walsh
-
Adds support for Pause and Unpause of xenserver instances.
Pause freezes the vm, keeping resources in-memory.
I used this version of python cloudservers to test with:
https://github. com/SandyWalsh/ python- cloudservers url's are
http://a.b.c.d/ v1.0/servers/ #######/pause
and
http://a.b.c.d/ v1.0/servers/ #######/unpause Note: no support for libvirt.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~hudson-openstack/nova/trunk