实例介绍
OpenStack源码是用Python语言编写的,建议大家用Pydev打开,然后进行阅读。
【实例截图】
【核心代码】
nova-master
└── nova-master
└── nova-master
├── babel.cfg
├── contrib
│ └── xen
│ └── vif-openstack
├── CONTRIBUTING.rst
├── doc
│ ├── api_samples
│ │ ├── all_extensions
│ │ │ ├── extensions-get-resp.json
│ │ │ ├── extensions-get-resp.xml
│ │ │ ├── flavor-get-resp.json
│ │ │ ├── flavor-get-resp.xml
│ │ │ ├── flavors-list-resp.json
│ │ │ ├── flavors-list-resp.xml
│ │ │ ├── server-action-changepassword.json
│ │ │ ├── server-action-changepassword.xml
│ │ │ ├── server-action-confirmresize.json
│ │ │ ├── server-action-confirmresize.xml
│ │ │ ├── server-action-createimage.json
│ │ │ ├── server-action-createimage.xml
│ │ │ ├── server-action-reboot.json
│ │ │ ├── server-action-reboot.xml
│ │ │ ├── server-action-rebuild.json
│ │ │ ├── server-action-rebuild-resp.json
│ │ │ ├── server-action-rebuild-resp.xml
│ │ │ ├── server-action-rebuild.xml
│ │ │ ├── server-action-resize.json
│ │ │ ├── server-action-resize.xml
│ │ │ ├── server-action-revertresize.json
│ │ │ ├── server-action-revertresize.xml
│ │ │ ├── server-get-resp.json
│ │ │ ├── server-get-resp.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ ├── server-post-resp.xml
│ │ │ ├── servers-details-resp.json
│ │ │ ├── servers-details-resp.xml
│ │ │ ├── servers-list-resp.json
│ │ │ └── servers-list-resp.xml
│ │ ├── flavor-get-resp.json
│ │ ├── flavor-get-resp.xml
│ │ ├── flavors-list-resp.json
│ │ ├── flavors-list-resp.xml
│ │ ├── image-get-resp.json
│ │ ├── image-get-resp.xml
│ │ ├── image-metadata-get-resp.json
│ │ ├── image-metadata-get-resp.xml
│ │ ├── image-metadata-post-req.json
│ │ ├── image-metadata-post-req.xml
│ │ ├── image-metadata-post-resp.json
│ │ ├── image-metadata-post-resp.xml
│ │ ├── image-metadata-put-req.json
│ │ ├── image-metadata-put-req.xml
│ │ ├── image-metadata-put-resp.json
│ │ ├── image-metadata-put-resp.xml
│ │ ├── image-metadata-resp.json
│ │ ├── image-meta-key-get.json
│ │ ├── image-meta-key-get.xml
│ │ ├── image-meta-key-put-req.json
│ │ ├── image-meta-key-put-req.xml
│ │ ├── image-meta-key-put-resp.json
│ │ ├── image-meta-key-put-resp.xml
│ │ ├── images-details-get-resp.json
│ │ ├── images-details-get-resp.xml
│ │ ├── images-details-resp.json
│ │ ├── images-details-resp.xml
│ │ ├── images-list-get-resp.json
│ │ ├── images-list-get-resp.xml
│ │ ├── images-list-resp.json
│ │ ├── images-list-resp.xml
│ │ ├── limit-get-resp.json
│ │ ├── limit-get-resp.xml
│ │ ├── NMN
│ │ │ ├── multinic-add-fixed-ip-req.json
│ │ │ ├── multinic-add-fixed-ip-req.xml
│ │ │ ├── multinic-remove-fixed-ip-req.json
│ │ │ ├── multinic-remove-fixed-ip-req.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ └── server-post-resp.xml
│ │ ├── os-admin-actions
│ │ │ ├── admin-actions-backup-server.json
│ │ │ ├── admin-actions-backup-server.xml
│ │ │ ├── admin-actions-inject-network-info.json
│ │ │ ├── admin-actions-inject-network-info.xml
│ │ │ ├── admin-actions-live-migrate.json
│ │ │ ├── admin-actions-live-migrate.xml
│ │ │ ├── admin-actions-lock.json
│ │ │ ├── admin-actions-lock-server.json
│ │ │ ├── admin-actions-lock-server.xml
│ │ │ ├── admin-actions-migrate.json
│ │ │ ├── admin-actions-migrate.xml
│ │ │ ├── admin-actions-pause.json
│ │ │ ├── admin-actions-pause.xml
│ │ │ ├── admin-actions-reset-network.json
│ │ │ ├── admin-actions-reset-network.xml
│ │ │ ├── admin-actions-reset-server-state.json
│ │ │ ├── admin-actions-reset-server-state.xml
│ │ │ ├── admin-actions-reset-state.json
│ │ │ ├── admin-actions-reset-state.xml
│ │ │ ├── admin-actions-resume.json
│ │ │ ├── admin-actions-resume.xml
│ │ │ ├── admin-actions-suspend.json
│ │ │ ├── admin-actions-suspend.xml
│ │ │ ├── admin-actions-unlock.json
│ │ │ ├── admin-actions-unlock-server.json
│ │ │ ├── admin-actions-unlock-server.xml
│ │ │ ├── admin-actions-unpause.json
│ │ │ ├── admin-actions-unpause.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ └── server-post-resp.xml
│ │ ├── os-agents
│ │ │ ├── agent-post-req.json
│ │ │ ├── agent-post-req.xml
│ │ │ ├── agent-post-resp.json
│ │ │ ├── agent-post-resp.xml
│ │ │ ├── agents-get-resp.json
│ │ │ ├── agents-get-resp.xml
│ │ │ ├── agent-update-put-req.json
│ │ │ ├── agent-update-put-req.xml
│ │ │ ├── agent-update-put-resp.json
│ │ │ └── agent-update-put-resp.xml
│ │ ├── os-aggregates
│ │ │ ├── aggregate-add-host-post-req.json
│ │ │ ├── aggregate-add-host-post-req.xml
│ │ │ ├── aggregate-metadata-post-req.json
│ │ │ ├── aggregate-metadata-post-req.xml
│ │ │ ├── aggregate-post-req.json
│ │ │ ├── aggregate-post-req.xml
│ │ │ ├── aggregate-post-resp.json
│ │ │ ├── aggregate-post-resp.xml
│ │ │ ├── aggregate-remove-host-post-req.json
│ │ │ ├── aggregate-remove-host-post-req.xml
│ │ │ ├── aggregates-add-host-post-resp.json
│ │ │ ├── aggregates-add-host-post-resp.xml
│ │ │ ├── aggregates-get-resp.json
│ │ │ ├── aggregates-get-resp.xml
│ │ │ ├── aggregates-list-get-resp.json
│ │ │ ├── aggregates-list-get-resp.xml
│ │ │ ├── aggregates-metadata-post-resp.json
│ │ │ ├── aggregates-metadata-post-resp.xml
│ │ │ ├── aggregates-remove-host-post-resp.json
│ │ │ ├── aggregates-remove-host-post-resp.xml
│ │ │ ├── aggregate-update-post-req.json
│ │ │ ├── aggregate-update-post-req.xml
│ │ │ ├── aggregate-update-post-resp.json
│ │ │ ├── aggregate-update-post-resp.xml
│ │ │ ├── server-post-req.json
│ │ │ └── server-post-resp.json
│ │ ├── os-assisted-volume-snapshots
│ │ │ ├── snapshot-create-assisted-req.json
│ │ │ ├── snapshot-create-assisted-req.xml
│ │ │ ├── snapshot-create-assisted-resp.json
│ │ │ └── snapshot-create-assisted-resp.xml
│ │ ├── os-attach-interfaces
│ │ │ ├── attach-interfaces-create-req.json
│ │ │ ├── attach-interfaces-create-req.xml
│ │ │ ├── attach-interfaces-create-resp.json
│ │ │ ├── attach-interfaces-create-resp.xml
│ │ │ ├── attach-interfaces-list-resp.json
│ │ │ ├── attach-interfaces-list-resp.xml
│ │ │ ├── attach-interfaces-list.xml
│ │ │ ├── attach-interfaces-show-resp.json
│ │ │ ├── attach-interfaces-show-resp.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ └── server-post-resp.xml
│ │ ├── os-availability-zone
│ │ │ ├── availability-zone-post-req.json
│ │ │ ├── availability-zone-post-req.xml
│ │ │ ├── availability-zone-post-resp.json
│ │ │ └── availability-zone-post-resp.xml
│ │ ├── os-baremetal-ext-status
│ │ │ ├── baremetal-node-add-interface-req.json
│ │ │ ├── baremetal-node-add-interface-req.xml
│ │ │ ├── baremetal-node-add-interface-resp.json
│ │ │ ├── baremetal-node-add-interface-resp.xml
│ │ │ ├── baremetal-node-create-req.json
│ │ │ ├── baremetal-node-create-req.xml
│ │ │ ├── baremetal-node-create-resp.json
│ │ │ ├── baremetal-node-create-resp.xml
│ │ │ ├── baremetal-node-create-with-address-req.json
│ │ │ ├── baremetal-node-create-with-address-req.xml
│ │ │ ├── baremetal-node-create-with-address-resp.json
│ │ │ ├── baremetal-node-create-with-address-resp.xml
│ │ │ ├── baremetal-node-list-resp.json
│ │ │ ├── baremetal-node-list-resp.xml
│ │ │ ├── baremetal-node-remove-interface-req.json
│ │ │ ├── baremetal-node-remove-interface-req.xml
│ │ │ ├── baremetal-node-show-resp.json
│ │ │ └── baremetal-node-show-resp.xml
│ │ ├── os-baremetal-nodes
│ │ │ ├── baremetal-node-add-interface-req.json
│ │ │ ├── baremetal-node-add-interface-req.xml
│ │ │ ├── baremetal-node-add-interface-resp.json
│ │ │ ├── baremetal-node-add-interface-resp.xml
│ │ │ ├── baremetal-node-create-req.json
│ │ │ ├── baremetal-node-create-req.xml
│ │ │ ├── baremetal-node-create-resp.json
│ │ │ ├── baremetal-node-create-resp.xml
│ │ │ ├── baremetal-node-create-with-address-req.json
│ │ │ ├── baremetal-node-create-with-address-req.xml
│ │ │ ├── baremetal-node-create-with-address-resp.json
│ │ │ ├── baremetal-node-create-with-address-resp.xml
│ │ │ ├── baremetal-node-list-resp.json
│ │ │ ├── baremetal-node-list-resp.xml
│ │ │ ├── baremetal-node-remove-interface-req.json
│ │ │ ├── baremetal-node-remove-interface-req.xml
│ │ │ ├── baremetal-node-show-resp.json
│ │ │ └── baremetal-node-show-resp.xml
│ │ ├── os-block-device-mapping-v2-boot
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ └── server-post-resp.xml
│ │ ├── os-cell-capacities
│ │ │ ├── cells-capacities-resp.json
│ │ │ └── cells-capacities-resp.xml
│ │ ├── os-cells
│ │ │ ├── cells-get-resp.json
│ │ │ ├── cells-get-resp.xml
│ │ │ ├── cells-list-empty-resp.json
│ │ │ ├── cells-list-empty-resp.xml
│ │ │ ├── cells-list-resp.json
│ │ │ └── cells-list-resp.xml
│ │ ├── os-certificates
│ │ │ ├── certificate-create-req.json
│ │ │ ├── certificate-create-req.xml
│ │ │ ├── certificate-create-resp.json
│ │ │ ├── certificate-create-resp.xml
│ │ │ ├── certificate-get-root-resp.json
│ │ │ └── certificate-get-root-resp.xml
│ │ ├── os-cloudpipe
│ │ │ ├── cloud-pipe-create-req.json
│ │ │ ├── cloud-pipe-create-req.xml
│ │ │ ├── cloud-pipe-create-resp.json
│ │ │ ├── cloud-pipe-create-resp.xml
│ │ │ ├── cloud-pipe-get-resp.json
│ │ │ └── cloud-pipe-get-resp.xml
│ │ ├── os-cloudpipe-update
│ │ │ ├── cloud-pipe-update-req.json
│ │ │ └── cloud-pipe-update-req.xml
│ │ ├── os-config-drive
│ │ │ ├── server-config-drive-get-resp.json
│ │ │ ├── server-config-drive-get-resp.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ ├── server-post-resp.xml
│ │ │ ├── servers-config-drive-details-resp.json
│ │ │ └── servers-config-drive-details-resp.xml
│ │ ├── os-console-output
│ │ │ ├── console-output-post-req.json
│ │ │ ├── console-output-post-req.xml
│ │ │ ├── console-output-post-resp.json
│ │ │ ├── console-output-post-resp.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ └── server-post-resp.xml
│ │ ├── os-consoles
│ │ │ ├── get-spice-console-post-req.json
│ │ │ ├── get-spice-console-post-req.xml
│ │ │ ├── get-spice-console-post-resp.json
│ │ │ ├── get-spice-console-post-resp.xml
│ │ │ ├── get-vnc-console-post-req.json
│ │ │ ├── get-vnc-console-post-req.xml
│ │ │ ├── get-vnc-console-post-resp.json
│ │ │ ├── get-vnc-console-post-resp.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ └── server-post-resp.xml
│ │ ├── OS-DCF
│ │ │ ├── image-get-resp.json
│ │ │ ├── image-get-resp.xml
│ │ │ ├── image-list-resp.json
│ │ │ ├── image-list-resp.xml
│ │ │ ├── list-servers-detail-get.json
│ │ │ ├── list-servers-detail-get.xml
│ │ │ ├── server-action-rebuild-req.json
│ │ │ ├── server-action-rebuild-req.xml
│ │ │ ├── server-action-rebuild-resp.json
│ │ │ ├── server-action-rebuild-resp.xml
│ │ │ ├── server-get-resp.json
│ │ │ ├── server-get-resp.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ ├── server-post-resp.xml
│ │ │ ├── server-resize-post-req.json
│ │ │ ├── server-resize-post-req.xml
│ │ │ ├── server-update-put-req.json
│ │ │ ├── server-update-put-req.xml
│ │ │ ├── server-update-put-resp.json
│ │ │ └── server-update-put-resp.xml
│ │ ├── os-deferred-delete
│ │ │ ├── force-delete-post-req.json
│ │ │ ├── force-delete-post-req.xml
│ │ │ ├── restore-post-req.json
│ │ │ ├── restore-post-req.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ └── server-post-resp.xml
│ │ ├── os-evacuate
│ │ │ ├── server-evacuate-req.json
│ │ │ ├── server-evacuate-req.xml
│ │ │ ├── server-evacuate-resp.json
│ │ │ ├── server-evacuate-resp.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ └── server-post-resp.xml
│ │ ├── OS-EXT-AZ
│ │ │ ├── server-get-resp.json
│ │ │ ├── server-get-resp.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ ├── server-post-resp.xml
│ │ │ ├── servers-detail-resp.json
│ │ │ └── servers-detail-resp.xml
│ │ ├── os-extended-floating-ips
│ │ │ ├── floating-ips-create-nopool-req.json
│ │ │ ├── floating-ips-create-nopool-req.xml
│ │ │ ├── floating-ips-create-req.json
│ │ │ ├── floating-ips-create-req.xml
│ │ │ ├── floating-ips-create-resp.json
│ │ │ ├── floating-ips-create-resp.xml
│ │ │ ├── floating-ips-list-empty-resp.json
│ │ │ ├── floating-ips-list-empty-resp.xml
│ │ │ ├── floating-ips-list-resp.json
│ │ │ └── floating-ips-list-resp.xml
│ │ ├── os-extended-quotas
│ │ │ ├── quotas-update-post-req.json
│ │ │ ├── quotas-update-post-req.xml
│ │ │ ├── quotas-update-post-resp.json
│ │ │ └── quotas-update-post-resp.xml
│ │ ├── os-extended-volumes
│ │ │ ├── server-get-resp.json
│ │ │ ├── server-get-resp.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ ├── server-post-resp.xml
│ │ │ ├── servers-detail-resp.json
│ │ │ └── servers-detail-resp.xml
│ │ ├── OS-EXT-IMG-SIZE
│ │ │ ├── image-get-resp.json
│ │ │ ├── image-get-resp.xml
│ │ │ ├── images-details-get-resp.json
│ │ │ └── images-details-get-resp.xml
│ │ ├── OS-EXT-IPS
│ │ │ ├── server-get-resp.json
│ │ │ ├── server-get-resp.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ ├── server-post-resp.xml
│ │ │ ├── servers-detail-resp.json
│ │ │ └── servers-detail-resp.xml
│ │ ├── OS-EXT-IPS-MAC
│ │ │ ├── server-get-resp.json
│ │ │ ├── server-get-resp.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ ├── server-post-resp.xml
│ │ │ ├── servers-detail-resp.json
│ │ │ └── servers-detail-resp.xml
│ │ ├── OS-EXT-SRV-ATTR
│ │ │ ├── server-get-resp.json
│ │ │ ├── server-get-resp.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ ├── server-post-resp.xml
│ │ │ ├── servers-detail-resp.json
│ │ │ └── servers-detail-resp.xml
│ │ ├── OS-EXT-STS
│ │ │ ├── server-get-resp.json
│ │ │ ├── server-get-resp.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ ├── server-post-resp.xml
│ │ │ ├── servers-detail-resp.json
│ │ │ └── servers-detail-resp.xml
│ │ ├── OS-EXT-VIF-NET
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ ├── server-post-resp.xml
│ │ │ ├── vifs-list-resp.json
│ │ │ └── vifs-list-resp.xml
│ │ ├── os-fixed-ips
│ │ │ ├── fixedip-post-req.json
│ │ │ ├── fixedip-post-req.xml
│ │ │ ├── fixedips-get-resp.json
│ │ │ └── fixedips-get-resp.xml
│ │ ├── os-flavor-access
│ │ │ ├── flavor-access-add-tenant-req.json
│ │ │ ├── flavor-access-add-tenant-req.xml
│ │ │ ├── flavor-access-add-tenant-resp.json
│ │ │ ├── flavor-access-add-tenant-resp.xml
│ │ │ ├── flavor-access-create-req.json
│ │ │ ├── flavor-access-create-req.xml
│ │ │ ├── flavor-access-create-resp.json
│ │ │ ├── flavor-access-create-resp.xml
│ │ │ ├── flavor-access-detail-resp.json
│ │ │ ├── flavor-access-detail-resp.xml
│ │ │ ├── flavor-access-list-resp.json
│ │ │ ├── flavor-access-list-resp.xml
│ │ │ ├── flavor-access-remove-tenant-req.json
│ │ │ ├── flavor-access-remove-tenant-req.xml
│ │ │ ├── flavor-access-remove-tenant-resp.json
│ │ │ ├── flavor-access-remove-tenant-resp.xml
│ │ │ ├── flavor-access-show-resp.json
│ │ │ └── flavor-access-show-resp.xml
│ │ ├── os-flavor-extra-specs
│ │ │ ├── flavor-extra-specs-create-req.json
│ │ │ ├── flavor-extra-specs-create-req.xml
│ │ │ ├── flavor-extra-specs-create-resp.json
│ │ │ ├── flavor-extra-specs-create-resp.xml
│ │ │ ├── flavor-extra-specs-get-resp.json
│ │ │ ├── flavor-extra-specs-get-resp.xml
│ │ │ ├── flavor-extra-specs-list-resp.json
│ │ │ ├── flavor-extra-specs-list-resp.xml
│ │ │ ├── flavor-extra-specs-update-req.json
│ │ │ ├── flavor-extra-specs-update-req.xml
│ │ │ ├── flavor-extra-specs-update-resp.json
│ │ │ └── flavor-extra-specs-update-resp.xml
│ │ ├── os-flavor-manage
│ │ │ ├── flavor-create-post-req.json
│ │ │ ├── flavor-create-post-req.xml
│ │ │ ├── flavor-create-post-resp.json
│ │ │ └── flavor-create-post-resp.xml
│ │ ├── os-flavor-rxtx
│ │ │ ├── flavor-rxtx-get-resp.json
│ │ │ ├── flavor-rxtx-get-resp.xml
│ │ │ ├── flavor-rxtx-list-resp.json
│ │ │ ├── flavor-rxtx-list-resp.xml
│ │ │ ├── flavor-rxtx-post-req.json
│ │ │ ├── flavor-rxtx-post-req.xml
│ │ │ ├── flavor-rxtx-post-resp.json
│ │ │ └── flavor-rxtx-post-resp.xml
│ │ ├── os-flavor-swap
│ │ │ ├── flavor-swap-get-resp.json
│ │ │ ├── flavor-swap-get-resp.xml
│ │ │ ├── flavor-swap-list-resp.json
│ │ │ ├── flavor-swap-list-resp.xml
│ │ │ ├── flavor-swap-post-req.json
│ │ │ ├── flavor-swap-post-req.xml
│ │ │ ├── flavor-swap-post-resp.json
│ │ │ └── flavor-swap-post-resp.xml
│ │ ├── os-floating-ip-dns
│ │ │ ├── floating-ip-dns-create-or-update-entry-req.json
│ │ │ ├── floating-ip-dns-create-or-update-entry-req.xml
│ │ │ ├── floating-ip-dns-create-or-update-entry-resp.json
│ │ │ ├── floating-ip-dns-create-or-update-entry-resp.xml
│ │ │ ├── floating-ip-dns-create-or-update-req.json
│ │ │ ├── floating-ip-dns-create-or-update-req.xml
│ │ │ ├── floating-ip-dns-create-or-update-resp.json
│ │ │ ├── floating-ip-dns-create-or-update-resp.xml
│ │ │ ├── floating-ip-dns-entry-get-resp.json
│ │ │ ├── floating-ip-dns-entry-get-resp.xml
│ │ │ ├── floating-ip-dns-entry-list-resp.json
│ │ │ ├── floating-ip-dns-entry-list-resp.xml
│ │ │ ├── floating-ip-dns-list-resp.json
│ │ │ └── floating-ip-dns-list-resp.xml
│ │ ├── os-floating-ip-pools
│ │ │ ├── floatingippools-list-resp.json
│ │ │ └── floatingippools-list-resp.xml
│ │ ├── os-floating-ips
│ │ │ ├── floating-ips-create-nopool-req.json
│ │ │ ├── floating-ips-create-nopool-req.xml
│ │ │ ├── floating-ips-create-req.json
│ │ │ ├── floating-ips-create-req.xml
│ │ │ ├── floating-ips-create-resp.json
│ │ │ ├── floating-ips-create-resp.xml
│ │ │ ├── floating-ips-list-empty-resp.json
│ │ │ ├── floating-ips-list-empty-resp.xml
│ │ │ ├── floating-ips-list-resp.json
│ │ │ └── floating-ips-list-resp.xml
│ │ ├── os-floating-ips-bulk
│ │ │ ├── floating-ips-bulk-create-req.json
│ │ │ ├── floating-ips-bulk-create-req.xml
│ │ │ ├── floating-ips-bulk-create-resp.json
│ │ │ ├── floating-ips-bulk-create-resp.xml
│ │ │ ├── floating-ips-bulk-delete-req.json
│ │ │ ├── floating-ips-bulk-delete-req.xml
│ │ │ ├── floating-ips-bulk-delete-resp.json
│ │ │ ├── floating-ips-bulk-delete-resp.xml
│ │ │ ├── floating-ips-bulk-list-by-host-resp.json
│ │ │ ├── floating-ips-bulk-list-by-host-resp.xml
│ │ │ ├── floating-ips-bulk-list-resp.json
│ │ │ └── floating-ips-bulk-list-resp.xml
│ │ ├── OS-FLV-DISABLED
│ │ │ ├── flavor-detail-get-resp.json
│ │ │ ├── flavor-detail-get-resp.xml
│ │ │ ├── flavor-show-get-resp.json
│ │ │ └── flavor-show-get-resp.xml
│ │ ├── OS-FLV-EXT-DATA
│ │ │ ├── flavors-extra-data-get-resp.json
│ │ │ ├── flavors-extra-data-get-resp.xml
│ │ │ ├── flavors-extra-data-list-resp.json
│ │ │ ├── flavors-extra-data-list-resp.xml
│ │ │ ├── flavors-extra-data-post-req.json
│ │ │ ├── flavors-extra-data-post-req.xml
│ │ │ ├── flavors-extra-data-post-resp.json
│ │ │ └── flavors-extra-data-post-resp.xml
│ │ ├── os-fping
│ │ │ ├── fping-get-details-resp.json
│ │ │ ├── fping-get-details-resp.xml
│ │ │ ├── fping-get-resp.json
│ │ │ ├── fping-get-resp.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ └── server-post-resp.xml
│ │ ├── os-hide-server-addresses
│ │ │ ├── server-get-resp.json
│ │ │ ├── server-get-resp.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ ├── server-post-resp.xml
│ │ │ ├── servers-details-resp.json
│ │ │ ├── servers-details-resp.xml
│ │ │ ├── servers-list-resp.json
│ │ │ └── servers-list-resp.xml
│ │ ├── os-hosts
│ │ │ ├── host-get-reboot.json
│ │ │ ├── host-get-reboot.xml
│ │ │ ├── host-get-resp.json
│ │ │ ├── host-get-resp.xml
│ │ │ ├── host-get-shutdown.json
│ │ │ ├── host-get-shutdown.xml
│ │ │ ├── host-get-startup.json
│ │ │ ├── host-get-startup.xml
│ │ │ ├── host-put-maintenance-req.json
│ │ │ ├── host-put-maintenance-req.xml
│ │ │ ├── host-put-maintenance-resp.json
│ │ │ ├── host-put-maintenance-resp.xml
│ │ │ ├── hosts-list-resp.json
│ │ │ └── hosts-list-resp.xml
│ │ ├── os-hypervisors
│ │ │ ├── hypervisors-detail-resp.json
│ │ │ ├── hypervisors-detail-resp.xml
│ │ │ ├── hypervisors-list-resp.json
│ │ │ ├── hypervisors-list-resp.xml
│ │ │ ├── hypervisors-search-resp.json
│ │ │ ├── hypervisors-search-resp.xml
│ │ │ ├── hypervisors-servers-resp.json
│ │ │ ├── hypervisors-servers-resp.xml
│ │ │ ├── hypervisors-show-resp.json
│ │ │ ├── hypervisors-show-resp.xml
│ │ │ ├── hypervisors-statistics-resp.json
│ │ │ ├── hypervisors-statistics-resp.xml
│ │ │ ├── hypervisors-uptime-resp.json
│ │ │ └── hypervisors-uptime-resp.xml
│ │ ├── os-instance-actions
│ │ │ ├── instance-action-get-resp.json
│ │ │ ├── instance-action-get-resp.xml
│ │ │ ├── instance-actions-list-resp.json
│ │ │ └── instance-actions-list-resp.xml
│ │ ├── os-instance_usage_audit_log
│ │ │ ├── inst-usage-audit-log-index-get-resp.json
│ │ │ ├── inst-usage-audit-log-index-get-resp.xml
│ │ │ ├── inst-usage-audit-log-show-get-resp.json
│ │ │ └── inst-usage-audit-log-show-get-resp.xml
│ │ ├── os-keypairs
│ │ │ ├── keypairs-get-resp.json
│ │ │ ├── keypairs-get-resp.xml
│ │ │ ├── keypairs-import-post-req.json
│ │ │ ├── keypairs-import-post-req.xml
│ │ │ ├── keypairs-import-post-resp.json
│ │ │ ├── keypairs-import-post-resp.xml
│ │ │ ├── keypairs-post-req.json
│ │ │ ├── keypairs-post-req.xml
│ │ │ ├── keypairs-post-resp.json
│ │ │ └── keypairs-post-resp.xml
│ │ ├── os-migrations
│ │ │ ├── migrations-get.json
│ │ │ └── migrations-get.xml
│ │ ├── os-multiple-create
│ │ │ ├── multiple-create-no-resv-post-req.json
│ │ │ ├── multiple-create-no-resv-post-req.xml
│ │ │ ├── multiple-create-no-resv-post-resp.json
│ │ │ ├── multiple-create-no-resv-post-resp.xml
│ │ │ ├── multiple-create-post-req.json
│ │ │ ├── multiple-create-post-req.xml
│ │ │ ├── multiple-create-post-resp.json
│ │ │ └── multiple-create-post-resp.xml
│ │ ├── os-networks
│ │ │ ├── network-add-req.json
│ │ │ ├── network-add-req.xml
│ │ │ ├── network-create-req.json
│ │ │ ├── network-create-req.xml
│ │ │ ├── network-create-resp.json
│ │ │ ├── network-create-resp.xml
│ │ │ ├── networks-disassociate-req.json
│ │ │ ├── networks-disassociate-req.xml
│ │ │ ├── network-show-resp.json
│ │ │ ├── network-show-resp.xml
│ │ │ ├── networks-list-resp.json
│ │ │ └── networks-list-resp.xml
│ │ ├── os-networks-associate
│ │ │ ├── network-associate-host-req.json
│ │ │ ├── network-associate-host-req.xml
│ │ │ ├── network-disassociate-host-req.json
│ │ │ ├── network-disassociate-host-req.xml
│ │ │ ├── network-disassociate-project-req.json
│ │ │ ├── network-disassociate-project-req.xml
│ │ │ ├── network-disassociate-req.json
│ │ │ └── network-disassociate-req.xml
│ │ ├── os-quota-class-sets
│ │ │ ├── quota-classes-show-get-resp.json
│ │ │ ├── quota-classes-show-get-resp.xml
│ │ │ ├── quota-classes-update-post-req.json
│ │ │ ├── quota-classes-update-post-req.xml
│ │ │ ├── quota-classes-update-post-resp.json
│ │ │ └── quota-classes-update-post-resp.xml
│ │ ├── os-quota-sets
│ │ │ ├── quotas-show-defaults-get-resp.json
│ │ │ ├── quotas-show-defaults-get-resp.xml
│ │ │ ├── quotas-show-get-resp.json
│ │ │ ├── quotas-show-get-resp.xml
│ │ │ ├── quotas-update-post-req.json
│ │ │ ├── quotas-update-post-req.xml
│ │ │ ├── quotas-update-post-resp.json
│ │ │ └── quotas-update-post-resp.xml
│ │ ├── os-rescue
│ │ │ ├── server-get-resp-rescue.json
│ │ │ ├── server-get-resp-rescue.xml
│ │ │ ├── server-get-resp-unrescue.json
│ │ │ ├── server-get-resp-unrescue.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ ├── server-post-resp.xml
│ │ │ ├── server-rescue.json
│ │ │ ├── server-rescue-req.json
│ │ │ ├── server-rescue-req.xml
│ │ │ ├── server-rescue.xml
│ │ │ ├── server-unrescue-req.json
│ │ │ └── server-unrescue-req.xml
│ │ ├── OS-SCH-HNT
│ │ │ ├── scheduler-hints-post-req.json
│ │ │ ├── scheduler-hints-post-req.xml
│ │ │ ├── scheduler-hints-post-resp.json
│ │ │ └── scheduler-hints-post-resp.xml
│ │ ├── os-security-group-default-rules
│ │ │ ├── security-group-default-rules-create-req.json
│ │ │ ├── security-group-default-rules-create-req.xml
│ │ │ ├── security-group-default-rules-create-resp.json
│ │ │ ├── security-group-default-rules-create-resp.xml
│ │ │ ├── security-group-default-rules-list-resp.json
│ │ │ ├── security-group-default-rules-list-resp.xml
│ │ │ ├── security-group-default-rules-show-resp.json
│ │ │ └── security-group-default-rules-show-resp.xml
│ │ ├── os-security-groups
│ │ │ ├── security-group-add-post-req.json
│ │ │ ├── security-group-add-post-req.xml
│ │ │ ├── security-group-post-req.json
│ │ │ ├── security-group-post-req.xml
│ │ │ ├── security-group-remove-post-req.json
│ │ │ ├── security-group-remove-post-req.xml
│ │ │ ├── security-groups-create-resp.json
│ │ │ ├── security-groups-create-resp.xml
│ │ │ ├── security-groups-get-resp.json
│ │ │ ├── security-groups-get-resp.xml
│ │ │ ├── security-groups-list-get-resp.json
│ │ │ ├── security-groups-list-get-resp.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ ├── server-post-resp.xml
│ │ │ ├── server-security-groups-list-resp.json
│ │ │ └── server-security-groups-list-resp.xml
│ │ ├── os-server-diagnostics
│ │ │ ├── server-diagnostics-get-resp.json
│ │ │ ├── server-diagnostics-get-resp.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ └── server-post-resp.xml
│ │ ├── os-server-password
│ │ │ ├── get-password-resp.json
│ │ │ ├── get-password-resp.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ └── server-post-resp.xml
│ │ ├── os-server-start-stop
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ ├── server-post-resp.xml
│ │ │ ├── server_start_stop.json
│ │ │ └── server_start_stop.xml
│ │ ├── os-services
│ │ │ ├── service-disable-log-put-req.json
│ │ │ ├── service-disable-log-put-req.xml
│ │ │ ├── service-disable-log-put-resp.json
│ │ │ ├── service-disable-log-put-resp.xml
│ │ │ ├── service-disable-put-req.json
│ │ │ ├── service-disable-put-req.xml
│ │ │ ├── service-disable-put-resp.json
│ │ │ ├── service-disable-put-resp.xml
│ │ │ ├── service-enable-put-req.json
│ │ │ ├── service-enable-put-req.xml
│ │ │ ├── service-enable-put-resp.json
│ │ │ ├── service-enable-put-resp.xml
│ │ │ ├── services-get-resp.json
│ │ │ ├── services-get-resp.xml
│ │ │ ├── services-list-get-resp.json
│ │ │ └── services-list-get-resp.xml
│ │ ├── os-shelve
│ │ │ ├── os-shelve.json
│ │ │ ├── os-shelve.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ └── server-post-resp.xml
│ │ ├── os-simple-tenant-usage
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ ├── server-post-resp.xml
│ │ │ ├── simple-tenant-usage-get.json
│ │ │ ├── simple-tenant-usage-get-specific.json
│ │ │ ├── simple-tenant-usage-get-specific.xml
│ │ │ └── simple-tenant-usage-get.xml
│ │ ├── OS-SRV-USG
│ │ │ ├── server-get-resp.json
│ │ │ ├── server-get-resp.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ ├── server-post-resp.xml
│ │ │ ├── servers-detail-resp.json
│ │ │ └── servers-detail-resp.xml
│ │ ├── os-tenant-networks
│ │ │ ├── networks-list-res.json
│ │ │ ├── networks-list-res.xml
│ │ │ ├── networks-post-req.json
│ │ │ ├── networks-post-req.xml
│ │ │ ├── networks-post-res.json
│ │ │ └── networks-post-res.xml
│ │ ├── os-used-limits
│ │ │ ├── usedlimits-get-resp.json
│ │ │ └── usedlimits-get-resp.xml
│ │ ├── os-used-limits-for-admin
│ │ │ ├── usedlimitsforadmin-get-resp.json
│ │ │ └── usedlimitsforadmin-get-resp.xml
│ │ ├── os-user-data
│ │ │ ├── userdata-post-req.json
│ │ │ ├── userdata-post-req.xml
│ │ │ ├── userdata-post-resp.json
│ │ │ └── userdata-post-resp.xml
│ │ ├── os-user-quotas
│ │ │ ├── user-quotas-show-get-resp.json
│ │ │ ├── user-quotas-show-get-resp.xml
│ │ │ ├── user-quotas-update-post-req.json
│ │ │ ├── user-quotas-update-post-req.xml
│ │ │ ├── user-quotas-update-post-resp.json
│ │ │ └── user-quotas-update-post-resp.xml
│ │ ├── os-virtual-interfaces
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ ├── server-post-resp.xml
│ │ │ ├── vifs-list-resp.json
│ │ │ └── vifs-list-resp.xml
│ │ ├── os-volume-attachment-update
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ ├── server-post-resp.xml
│ │ │ ├── update-volume-req.json
│ │ │ └── update-volume-req.xml
│ │ ├── os-volumes
│ │ │ ├── attach-volume-to-server-req.json
│ │ │ ├── attach-volume-to-server-req.xml
│ │ │ ├── attach-volume-to-server-resp.json
│ │ │ ├── attach-volume-to-server-resp.xml
│ │ │ ├── list-volume-attachments-resp.json
│ │ │ ├── list-volume-attachments-resp.xml
│ │ │ ├── os-volumes-detail-resp.json
│ │ │ ├── os-volumes-detail-resp.xml
│ │ │ ├── os-volumes-get-resp.json
│ │ │ ├── os-volumes-get-resp.xml
│ │ │ ├── os-volumes-index-resp.json
│ │ │ ├── os-volumes-index-resp.xml
│ │ │ ├── os-volumes-post-req.json
│ │ │ ├── os-volumes-post-req.xml
│ │ │ ├── os-volumes-post-resp.json
│ │ │ ├── os-volumes-post-resp.xml
│ │ │ ├── server-post-req.json
│ │ │ ├── server-post-req.xml
│ │ │ ├── server-post-resp.json
│ │ │ ├── server-post-resp.xml
│ │ │ ├── snapshot-create-req.json
│ │ │ ├── snapshot-create-req.xml
│ │ │ ├── snapshot-create-resp.json
│ │ │ ├── snapshot-create-resp.xml
│ │ │ ├── snapshots-detail-resp.json
│ │ │ ├── snapshots-detail-resp.xml
│ │ │ ├── snapshots-list-resp.json
│ │ │ ├── snapshots-list-resp.xml
│ │ │ ├── snapshots-show-resp.json
│ │ │ ├── snapshots-show-resp.xml
│ │ │ ├── volume-attachment-detail-resp.json
│ │ │ └── volume-attachment-detail-resp.xml
│ │ ├── server-action-changepassword.json
│ │ ├── server-action-changepassword.xml
│ │ ├── server-action-confirmresize.json
│ │ ├── server-action-confirmresize.xml
│ │ ├── server-action-createimage.json
│ │ ├── server-action-createimage.xml
│ │ ├── server-action-reboot.json
│ │ ├── server-action-reboot.xml
│ │ ├── server-action-rebuild.json
│ │ ├── server-action-rebuild-resp.json
│ │ ├── server-action-rebuild-resp.xml
│ │ ├── server-action-rebuild.xml
│ │ ├── server-action-resize.json
│ │ ├── server-action-resize.xml
│ │ ├── server-action-revertresize.json
│ │ ├── server-action-revertresize.xml
│ │ ├── server-get-resp.json
│ │ ├── server-get-resp.xml
│ │ ├── server-ips-network-resp.json
│ │ ├── server-ips-network-resp.xml
│ │ ├── server-ips-resp.json
│ │ ├── server-ips-resp.xml
│ │ ├── server-metadata-all-req.json
│ │ ├── server-metadata-all-req.xml
│ │ ├── server-metadata-all-resp.json
│ │ ├── server-metadata-all-resp.xml
│ │ ├── server-metadata-req.json
│ │ ├── server-metadata-req.xml
│ │ ├── server-metadata-resp.json
│ │ ├── server-metadata-resp.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ ├── server-post-resp.xml
│ │ ├── servers-details-resp.json
│ │ ├── servers-details-resp.xml
│ │ ├── servers-list-resp.json
│ │ ├── servers-list-resp.xml
│ │ ├── versions-get-resp.json
│ │ └── versions-get-resp.xml
│ ├── ext
│ │ ├── __init__.py
│ │ └── nova_todo.py
│ ├── README.rst
│ ├── source
│ │ ├── conf.py
│ │ ├── devref
│ │ │ ├── addmethod.openstackapi.rst
│ │ │ ├── aggregates.rst
│ │ │ ├── api.rst
│ │ │ ├── architecture.rst
│ │ │ ├── compute.rst
│ │ │ ├── database.rst
│ │ │ ├── development.environment.rst
│ │ │ ├── fakes.rst
│ │ │ ├── filter_scheduler.rst
│ │ │ ├── gerrit.rst
│ │ │ ├── glance.rst
│ │ │ ├── hooks.rst
│ │ │ ├── il8n.rst
│ │ │ ├── index.rst
│ │ │ ├── jenkins.rst
│ │ │ ├── launchpad.rst
│ │ │ ├── network.rst
│ │ │ ├── nova.rst
│ │ │ ├── objectstore.rst
│ │ │ ├── rc.local
│ │ │ ├── rpc.rst
│ │ │ ├── scheduler.rst
│ │ │ ├── services.rst
│ │ │ ├── threading.rst
│ │ │ ├── unit_tests.rst
│ │ │ └── vmstates.rst
│ │ ├── _ga
│ │ │ └── layout.html
│ │ ├── images
│ │ │ ├── filteringWorkflow1.png
│ │ │ ├── filteringWorkflow2.png
│ │ │ ├── PowerStates1.png
│ │ │ ├── PowerStates2.png
│ │ │ ├── rpc
│ │ │ │ ├── arch.png
│ │ │ │ ├── arch.svg
│ │ │ │ ├── flow1.png
│ │ │ │ ├── flow1.svg
│ │ │ │ ├── flow2.png
│ │ │ │ ├── flow2.svg
│ │ │ │ ├── rabt.png
│ │ │ │ ├── rabt.svg
│ │ │ │ └── state.png
│ │ │ └── run_instance_walkthrough.png
│ │ ├── image_src
│ │ │ └── PowerStates.odp
│ │ ├── index.rst
│ │ └── man
│ │ ├── nova-all.rst
│ │ ├── nova-api-ec2.rst
│ │ ├── nova-api-metadata.rst
│ │ ├── nova-api-os-compute.rst
│ │ ├── nova-api.rst
│ │ ├── nova-baremetal-deploy-helper.rst
│ │ ├── nova-baremetal-manage.rst
│ │ ├── nova-cert.rst
│ │ ├── nova-compute.rst
│ │ ├── nova-conductor.rst
│ │ ├── nova-consoleauth.rst
│ │ ├── nova-console.rst
│ │ ├── nova-dhcpbridge.rst
│ │ ├── nova-manage.rst
│ │ ├── nova-network.rst
│ │ ├── nova-novncproxy.rst
│ │ ├── nova-objectstore.rst
│ │ ├── nova-rootwrap.rst
│ │ ├── nova-rpc-zmq-receiver.rst
│ │ ├── nova-scheduler.rst
│ │ ├── nova-spicehtml5proxy.rst
│ │ └── nova-xvpvncproxy.rst
│ └── v3
│ └── api_samples
│ ├── all_extensions
│ │ ├── server-get-resp.json
│ │ ├── server-get-resp.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ ├── server-post-resp.xml
│ │ ├── servers-details-resp.json
│ │ ├── servers-details-resp.xml
│ │ ├── servers-list-resp.json
│ │ └── servers-list-resp.xml
│ ├── consoles
│ │ ├── consoles-create-req.json
│ │ ├── consoles-create-req.xml
│ │ ├── consoles-get-resp.json
│ │ ├── consoles-get-resp.xml
│ │ ├── consoles-list-get-resp.json
│ │ ├── consoles-list-get-resp.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ └── server-post-resp.xml
│ ├── extension-info
│ │ ├── extensions-get-resp.json
│ │ ├── extensions-get-resp.xml
│ │ ├── extensions-list-resp.json
│ │ └── extensions-list-resp.xml
│ ├── flavor-access
│ │ ├── flavor-access-add-tenant-req.json
│ │ ├── flavor-access-add-tenant-req.xml
│ │ ├── flavor-access-add-tenant-resp.json
│ │ ├── flavor-access-add-tenant-resp.xml
│ │ ├── flavor-access-create-req.json
│ │ ├── flavor-access-create-req.xml
│ │ ├── flavor-access-create-resp.json
│ │ ├── flavor-access-create-resp.xml
│ │ ├── flavor-access-detail-resp.json
│ │ ├── flavor-access-detail-resp.xml
│ │ ├── flavor-access-list-resp.json
│ │ ├── flavor-access-list-resp.xml
│ │ ├── flavor-access-remove-tenant-req.json
│ │ ├── flavor-access-remove-tenant-req.xml
│ │ ├── flavor-access-remove-tenant-resp.json
│ │ ├── flavor-access-remove-tenant-resp.xml
│ │ ├── flavor-access-show-resp.json
│ │ └── flavor-access-show-resp.xml
│ ├── flavor-extra-specs
│ │ ├── flavor-extra-specs-create-req.json
│ │ ├── flavor-extra-specs-create-req.xml
│ │ ├── flavor-extra-specs-create-resp.json
│ │ ├── flavor-extra-specs-create-resp.xml
│ │ ├── flavor-extra-specs-get-resp.json
│ │ ├── flavor-extra-specs-get-resp.xml
│ │ ├── flavor-extra-specs-list-resp.json
│ │ ├── flavor-extra-specs-list-resp.xml
│ │ ├── flavor-extra-specs-update-req.json
│ │ ├── flavor-extra-specs-update-req.xml
│ │ ├── flavor-extra-specs-update-resp.json
│ │ └── flavor-extra-specs-update-resp.xml
│ ├── flavor-manage
│ │ ├── flavor-create-post-req.json
│ │ ├── flavor-create-post-req.xml
│ │ ├── flavor-create-post-resp.json
│ │ └── flavor-create-post-resp.xml
│ ├── flavors
│ │ ├── flavor-get-resp.json
│ │ ├── flavor-get-resp.xml
│ │ ├── flavors-detail-resp.json
│ │ ├── flavors-detail-resp.xml
│ │ ├── flavors-list-resp.json
│ │ └── flavors-list-resp.xml
│ ├── keypairs
│ │ ├── keypairs-get-resp.json
│ │ ├── keypairs-get-resp.xml
│ │ ├── keypairs-import-post-req.json
│ │ ├── keypairs-import-post-req.xml
│ │ ├── keypairs-import-post-resp.json
│ │ ├── keypairs-import-post-resp.xml
│ │ ├── keypairs-post-req.json
│ │ ├── keypairs-post-req.xml
│ │ ├── keypairs-post-resp.json
│ │ └── keypairs-post-resp.xml
│ ├── os-access-ips
│ │ ├── server-action-rebuild.json
│ │ ├── server-action-rebuild-resp.json
│ │ ├── server-action-rebuild-resp.xml
│ │ ├── server-action-rebuild.xml
│ │ ├── server-get-resp.json
│ │ ├── server-get-resp.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ ├── server-post-resp.xml
│ │ ├── server-put-req.json
│ │ ├── server-put-req.xml
│ │ ├── server-put-resp.json
│ │ ├── server-put-resp.xml
│ │ ├── servers-details-resp.json
│ │ └── servers-details-resp.xml
│ ├── os-admin-actions
│ │ ├── admin-actions-backup-server.json
│ │ ├── admin-actions-backup-server.xml
│ │ ├── admin-actions-inject-network-info.json
│ │ ├── admin-actions-inject-network-info.xml
│ │ ├── admin-actions-live-migrate.json
│ │ ├── admin-actions-live-migrate.xml
│ │ ├── admin-actions-lock-server.json
│ │ ├── admin-actions-lock-server.xml
│ │ ├── admin-actions-migrate.json
│ │ ├── admin-actions-migrate.xml
│ │ ├── admin-actions-pause.json
│ │ ├── admin-actions-pause.xml
│ │ ├── admin-actions-reset-network.json
│ │ ├── admin-actions-reset-network.xml
│ │ ├── admin-actions-reset-server-state.json
│ │ ├── admin-actions-reset-server-state.xml
│ │ ├── admin-actions-resume.json
│ │ ├── admin-actions-resume.xml
│ │ ├── admin-actions-suspend.json
│ │ ├── admin-actions-suspend.xml
│ │ ├── admin-actions-unlock-server.json
│ │ ├── admin-actions-unlock-server.xml
│ │ ├── admin-actions-unpause.json
│ │ ├── admin-actions-unpause.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ └── server-post-resp.xml
│ ├── os-admin-password
│ │ ├── admin-password-change-password.json
│ │ ├── admin-password-change-password.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ └── server-post-resp.xml
│ ├── os-agents
│ │ ├── agent-post-req.json
│ │ ├── agent-post-req.xml
│ │ ├── agent-post-resp.json
│ │ ├── agent-post-resp.xml
│ │ ├── agents-get-resp.json
│ │ ├── agents-get-resp.xml
│ │ ├── agent-update-put-req.json
│ │ ├── agent-update-put-req.xml
│ │ ├── agent-update-put-resp.json
│ │ └── agent-update-put-resp.xml
│ ├── os-aggregates
│ │ ├── aggregate-add-host-post-req.json
│ │ ├── aggregate-add-host-post-req.xml
│ │ ├── aggregate-metadata-post-req.json
│ │ ├── aggregate-metadata-post-req.xml
│ │ ├── aggregate-post-req.json
│ │ ├── aggregate-post-req.xml
│ │ ├── aggregate-post-resp.json
│ │ ├── aggregate-post-resp.xml
│ │ ├── aggregate-remove-host-post-req.json
│ │ ├── aggregate-remove-host-post-req.xml
│ │ ├── aggregates-add-host-post-resp.json
│ │ ├── aggregates-add-host-post-resp.xml
│ │ ├── aggregates-get-resp.json
│ │ ├── aggregates-get-resp.xml
│ │ ├── aggregates-list-get-resp.json
│ │ ├── aggregates-list-get-resp.xml
│ │ ├── aggregates-metadata-post-resp.json
│ │ ├── aggregates-metadata-post-resp.xml
│ │ ├── aggregates-remove-host-post-resp.json
│ │ ├── aggregates-remove-host-post-resp.xml
│ │ ├── aggregate-update-post-req.json
│ │ ├── aggregate-update-post-req.xml
│ │ ├── aggregate-update-post-resp.json
│ │ └── aggregate-update-post-resp.xml
│ ├── os-attach-interfaces
│ │ ├── attach-interfaces-create-req.json
│ │ ├── attach-interfaces-create-req.xml
│ │ ├── attach-interfaces-create-resp.json
│ │ ├── attach-interfaces-create-resp.xml
│ │ ├── attach-interfaces-list-resp.json
│ │ ├── attach-interfaces-list-resp.xml
│ │ ├── attach-interfaces-show-resp.json
│ │ ├── attach-interfaces-show-resp.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ └── server-post-resp.xml
│ ├── os-availability-zone
│ │ ├── availability-zone-detail-resp.json
│ │ ├── availability-zone-detail-resp.xml
│ │ ├── availability-zone-list-resp.json
│ │ ├── availability-zone-list-resp.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ └── server-post-resp.xml
│ ├── os-cells
│ │ ├── cells-capacities-resp.json
│ │ ├── cells-capacities-resp.xml
│ │ ├── cells-get-resp.json
│ │ ├── cells-get-resp.xml
│ │ ├── cells-list-empty-resp.json
│ │ ├── cells-list-empty-resp.xml
│ │ ├── cells-list-resp.json
│ │ └── cells-list-resp.xml
│ ├── os-certificates
│ │ ├── certificate-create-req.json
│ │ ├── certificate-create-req.xml
│ │ ├── certificate-create-resp.json
│ │ ├── certificate-create-resp.xml
│ │ ├── certificate-get-root-resp.json
│ │ └── certificate-get-root-resp.xml
│ ├── os-config-drive
│ │ ├── server-config-drive-get-resp.json
│ │ ├── server-config-drive-get-resp.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ ├── server-post-resp.xml
│ │ ├── servers-config-drive-details-resp.json
│ │ └── servers-config-drive-details-resp.xml
│ ├── os-console-output
│ │ ├── console-output-post-req.json
│ │ ├── console-output-post-req.xml
│ │ ├── console-output-post-resp.json
│ │ ├── console-output-post-resp.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ └── server-post-resp.xml
│ ├── os-deferred-delete
│ │ ├── force-delete-post-req.json
│ │ ├── force-delete-post-req.xml
│ │ ├── restore-post-req.json
│ │ ├── restore-post-req.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ └── server-post-resp.xml
│ ├── os-evacuate
│ │ ├── server-evacuate-req.json
│ │ ├── server-evacuate-req.xml
│ │ ├── server-evacuate-resp.json
│ │ ├── server-evacuate-resp.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ └── server-post-resp.xml
│ ├── os-extended-availability-zone
│ │ ├── server-get-resp.json
│ │ ├── server-get-resp.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ ├── server-post-resp.xml
│ │ ├── servers-detail-resp.json
│ │ └── servers-detail-resp.xml
│ ├── os-extended-server-attributes
│ │ ├── server-get-resp.json
│ │ ├── server-get-resp.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ ├── server-post-resp.xml
│ │ ├── servers-detail-resp.json
│ │ └── servers-detail-resp.xml
│ ├── os-extended-status
│ │ ├── server-get-resp.json
│ │ ├── server-get-resp.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ ├── server-post-resp.xml
│ │ ├── servers-detail-resp.json
│ │ └── servers-detail-resp.xml
│ ├── os-extended-volumes
│ │ ├── attach-volume-req.json
│ │ ├── attach-volume-req.xml
│ │ ├── detach-volume-req.json
│ │ ├── detach-volume-req.xml
│ │ ├── server-get-resp.json
│ │ ├── server-get-resp.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ ├── server-post-resp.xml
│ │ ├── servers-detail-resp.json
│ │ ├── servers-detail-resp.xml
│ │ ├── swap-volume-req.json
│ │ └── swap-volume-req.xml
│ ├── os-flavor-rxtx
│ │ ├── flavor-rxtx-get-resp.json
│ │ ├── flavor-rxtx-get-resp.xml
│ │ ├── flavor-rxtx-list-resp.json
│ │ ├── flavor-rxtx-list-resp.xml
│ │ ├── flavor-rxtx-post-req.json
│ │ ├── flavor-rxtx-post-req.xml
│ │ ├── flavor-rxtx-post-resp.json
│ │ └── flavor-rxtx-post-resp.xml
│ ├── os-hide-server-addresses
│ │ ├── server-get-resp.json
│ │ ├── server-get-resp.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ ├── server-post-resp.xml
│ │ ├── servers-details-resp.json
│ │ ├── servers-details-resp.xml
│ │ ├── servers-list-resp.json
│ │ └── servers-list-resp.xml
│ ├── os-hosts
│ │ ├── host-get-reboot.json
│ │ ├── host-get-reboot.xml
│ │ ├── host-get-resp.json
│ │ ├── host-get-resp.xml
│ │ ├── host-get-shutdown.json
│ │ ├── host-get-shutdown.xml
│ │ ├── host-get-startup.json
│ │ ├── host-get-startup.xml
│ │ ├── host-put-maintenance-req.json
│ │ ├── host-put-maintenance-req.xml
│ │ ├── host-put-maintenance-resp.json
│ │ ├── host-put-maintenance-resp.xml
│ │ ├── hosts-list-resp.json
│ │ └── hosts-list-resp.xml
│ ├── os-hypervisors
│ │ ├── hypervisors-detail-resp.json
│ │ ├── hypervisors-detail-resp.xml
│ │ ├── hypervisors-list-resp.json
│ │ ├── hypervisors-list-resp.xml
│ │ ├── hypervisors-search-resp.json
│ │ ├── hypervisors-search-resp.xml
│ │ ├── hypervisors-servers-resp.json
│ │ ├── hypervisors-servers-resp.xml
│ │ ├── hypervisors-show-resp.json
│ │ ├── hypervisors-show-resp.xml
│ │ ├── hypervisors-statistics-resp.json
│ │ ├── hypervisors-statistics-resp.xml
│ │ ├── hypervisors-uptime-resp.json
│ │ └── hypervisors-uptime-resp.xml
│ ├── os-instance-actions
│ │ ├── instance-action-get-resp.json
│ │ ├── instance-action-get-resp.xml
│ │ ├── instance-actions-list-resp.json
│ │ └── instance-actions-list-resp.xml
│ ├── os-instance-usage-audit-log
│ │ ├── inst-usage-audit-log-index-get-resp.json
│ │ ├── inst-usage-audit-log-index-get-resp.xml
│ │ ├── inst-usage-audit-log-index-with-before-get-resp.json
│ │ └── inst-usage-audit-log-index-with-before-get-resp.xml
│ ├── os-migrations
│ │ ├── migrations-get.json
│ │ └── migrations-get.xml
│ ├── os-multinic
│ │ ├── multinic-add-fixed-ip-req.json
│ │ ├── multinic-add-fixed-ip-req.xml
│ │ ├── multinic-remove-fixed-ip-req.json
│ │ ├── multinic-remove-fixed-ip-req.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ └── server-post-resp.xml
│ ├── os-pci
│ │ ├── server-get-resp.json
│ │ ├── server-get-resp.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ ├── server-post-resp.xml
│ │ ├── servers-detail-resp.json
│ │ └── servers-detail-resp.xml
│ ├── os-quota-class-sets
│ │ ├── quota-classes-show-get-resp.json
│ │ ├── quota-classes-show-get-resp.xml
│ │ ├── quota-classes-update-post-req.json
│ │ ├── quota-classes-update-post-req.xml
│ │ ├── quota-classes-update-post-resp.json
│ │ └── quota-classes-update-post-resp.xml
│ ├── os-quota-sets
│ │ ├── quotas-show-defaults-get-resp.json
│ │ ├── quotas-show-defaults-get-resp.xml
│ │ ├── quotas-show-get-resp.json
│ │ ├── quotas-show-get-resp.xml
│ │ ├── quotas-update-force-post-req.json
│ │ ├── quotas-update-force-post-req.xml
│ │ ├── quotas-update-force-post-resp.json
│ │ ├── quotas-update-force-post-resp.xml
│ │ ├── quotas-update-post-req.json
│ │ ├── quotas-update-post-req.xml
│ │ ├── quotas-update-post-resp.json
│ │ ├── quotas-update-post-resp.xml
│ │ ├── user-quotas-show-get-resp.json
│ │ ├── user-quotas-show-get-resp.xml
│ │ ├── user-quotas-update-post-req.json
│ │ ├── user-quotas-update-post-req.xml
│ │ ├── user-quotas-update-post-resp.json
│ │ └── user-quotas-update-post-resp.xml
│ ├── os-remote-consoles
│ │ ├── get-spice-console-post-req.json
│ │ ├── get-spice-console-post-req.xml
│ │ ├── get-spice-console-post-resp.json
│ │ ├── get-spice-console-post-resp.xml
│ │ ├── get-vnc-console-post-req.json
│ │ ├── get-vnc-console-post-req.xml
│ │ ├── get-vnc-console-post-resp.json
│ │ ├── get-vnc-console-post-resp.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ └── server-post-resp.xml
│ ├── os-rescue
│ │ ├── server-get-resp-rescue.json
│ │ ├── server-get-resp-rescue.xml
│ │ ├── server-get-resp-unrescue.json
│ │ ├── server-get-resp-unrescue.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ ├── server-post-resp.xml
│ │ ├── server-rescue.json
│ │ ├── server-rescue-req.json
│ │ ├── server-rescue-req.xml
│ │ ├── server-rescue.xml
│ │ ├── server-unrescue-req.json
│ │ └── server-unrescue-req.xml
│ ├── os-scheduler-hints
│ │ ├── scheduler-hints-post-req.json
│ │ ├── scheduler-hints-post-req.xml
│ │ ├── scheduler-hints-post-resp.json
│ │ └── scheduler-hints-post-resp.xml
│ ├── os-security-groups
│ │ ├── server-get-resp.json
│ │ ├── server-get-resp.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ ├── server-post-resp.xml
│ │ ├── servers-detail-resp.json
│ │ └── servers-detail-resp.xml
│ ├── os-server-diagnostics
│ │ ├── server-diagnostics-get-resp.json
│ │ ├── server-diagnostics-get-resp.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ └── server-post-resp.xml
│ ├── os-server-usage
│ │ ├── server-get-resp.json
│ │ ├── server-get-resp.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ ├── server-post-resp.xml
│ │ ├── servers-detail-resp.json
│ │ └── servers-detail-resp.xml
│ ├── os-services
│ │ ├── service-disable-log-put-req.json
│ │ ├── service-disable-log-put-req.xml
│ │ ├── service-disable-log-put-resp.json
│ │ ├── service-disable-log-put-resp.xml
│ │ ├── service-disable-put-req.json
│ │ ├── service-disable-put-req.xml
│ │ ├── service-disable-put-resp.json
│ │ ├── service-disable-put-resp.xml
│ │ ├── service-enable-put-req.json
│ │ ├── service-enable-put-req.xml
│ │ ├── service-enable-put-resp.json
│ │ ├── service-enable-put-resp.xml
│ │ ├── services-list-get-resp.json
│ │ └── services-list-get-resp.xml
│ ├── os-shelve
│ │ ├── os-shelve.json
│ │ ├── os-shelve.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ └── server-post-resp.xml
│ ├── os-simple-tenant-usage
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ ├── server-post-resp.xml
│ │ ├── simple-tenant-usage-get.json
│ │ ├── simple-tenant-usage-get-specific.json
│ │ ├── simple-tenant-usage-get-specific.xml
│ │ └── simple-tenant-usage-get.xml
│ ├── os-user-data
│ │ ├── userdata-post-req.json
│ │ ├── userdata-post-req.xml
│ │ ├── userdata-post-resp.json
│ │ └── userdata-post-resp.xml
│ ├── server-ips
│ │ ├── server-ips-network-resp.json
│ │ ├── server-ips-network-resp.xml
│ │ ├── server-ips-resp.json
│ │ ├── server-ips-resp.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ └── server-post-resp.xml
│ ├── server-metadata
│ │ ├── server-metadata-all-req.json
│ │ ├── server-metadata-all-req.xml
│ │ ├── server-metadata-all-resp.json
│ │ ├── server-metadata-all-resp.xml
│ │ ├── server-metadata-req.json
│ │ ├── server-metadata-req.xml
│ │ ├── server-metadata-resp.json
│ │ ├── server-metadata-resp.xml
│ │ ├── server-post-req.json
│ │ ├── server-post-req.xml
│ │ ├── server-post-resp.json
│ │ └── server-post-resp.xml
│ └── servers
│ ├── server-action-confirm-resize.json
│ ├── server-action-confirm-resize.xml
│ ├── server-action-create-image.json
│ ├── server-action-create-image.xml
│ ├── server-action-reboot.json
│ ├── server-action-reboot.xml
│ ├── server-action-rebuild.json
│ ├── server-action-rebuild-resp.json
│ ├── server-action-rebuild-resp.xml
│ ├── server-action-rebuild.xml
│ ├── server-action-resize.json
│ ├── server-action-resize.xml
│ ├── server-action-revert-resize.json
│ ├── server-action-revert-resize.xml
│ ├── server-get-resp.json
│ ├── server-get-resp.xml
│ ├── server-post-req.json
│ ├── server-post-req.xml
│ ├── server-post-resp.json
│ ├── server-post-resp.xml
│ ├── servers-details-resp.json
│ ├── servers-details-resp.xml
│ ├── servers-list-resp.json
│ └── servers-list-resp.xml
├── etc
│ └── nova
│ ├── api-paste.ini
│ ├── cells.json
│ ├── logging_sample.conf
│ ├── nova.conf.sample
│ ├── policy.json
│ ├── release.sample
│ ├── rootwrap.conf
│ └── rootwrap.d
│ ├── api-metadata.filters
│ ├── baremetal-compute-ipmi.filters
│ ├── baremetal-deploy-helper.filters
│ ├── compute.filters
│ ├── docker.filters
│ └── network.filters
├── HACKING.rst
├── LICENSE
├── MANIFEST.in
├── nova
│ ├── api
│ │ ├── auth.py
│ │ ├── ec2
│ │ │ ├── apirequest.py
│ │ │ ├── cloud.py
│ │ │ ├── ec2utils.py
│ │ │ ├── faults.py
│ │ │ ├── __init__.py
│ │ │ └── inst_state.py
│ │ ├── __init__.py
│ │ ├── manager.py
│ │ ├── metadata
│ │ │ ├── base.py
│ │ │ ├── handler.py
│ │ │ ├── __init__.py
│ │ │ ├── password.py
│ │ │ └── vendordata_json.py
│ │ ├── openstack
│ │ │ ├── auth.py
│ │ │ ├── common.py
│ │ │ ├── compute
│ │ │ │ ├── consoles.py
│ │ │ │ ├── contrib
│ │ │ │ │ ├── admin_actions.py
│ │ │ │ │ ├── agents.py
│ │ │ │ │ ├── aggregates.py
│ │ │ │ │ ├── assisted_volume_snapshots.py
│ │ │ │ │ ├── attach_interfaces.py
│ │ │ │ │ ├── availability_zone.py
│ │ │ │ │ ├── baremetal_ext_status.py
│ │ │ │ │ ├── baremetal_nodes.py
│ │ │ │ │ ├── block_device_mapping_v2_boot.py
│ │ │ │ │ ├── cell_capacities.py
│ │ │ │ │ ├── cells.py
│ │ │ │ │ ├── certificates.py
│ │ │ │ │ ├── cloudpipe.py
│ │ │ │ │ ├── cloudpipe_update.py
│ │ │ │ │ ├── config_drive.py
│ │ │ │ │ ├── console_output.py
│ │ │ │ │ ├── consoles.py
│ │ │ │ │ ├── createserverext.py
│ │ │ │ │ ├── deferred_delete.py
│ │ │ │ │ ├── disk_config.py
│ │ │ │ │ ├── evacuate.py
│ │ │ │ │ ├── extended_availability_zone.py
│ │ │ │ │ ├── extended_floating_ips.py
│ │ │ │ │ ├── extended_ips_mac.py
│ │ │ │ │ ├── extended_ips.py
│ │ │ │ │ ├── extended_quotas.py
│ │ │ │ │ ├── extended_server_attributes.py
│ │ │ │ │ ├── extended_services.py
│ │ │ │ │ ├── extended_status.py
│ │ │ │ │ ├── extended_virtual_interfaces_net.py
│ │ │ │ │ ├── extended_volumes.py
│ │ │ │ │ ├── fixed_ips.py
│ │ │ │ │ ├── flavor_access.py
│ │ │ │ │ ├── flavor_disabled.py
│ │ │ │ │ ├── flavorextradata.py
│ │ │ │ │ ├── flavorextraspecs.py
│ │ │ │ │ ├── flavormanage.py
│ │ │ │ │ ├── flavor_rxtx.py
│ │ │ │ │ ├── flavor_swap.py
│ │ │ │ │ ├── floating_ip_dns.py
│ │ │ │ │ ├── floating_ip_pools.py
│ │ │ │ │ ├── floating_ips_bulk.py
│ │ │ │ │ ├── floating_ips.py
│ │ │ │ │ ├── fping.py
│ │ │ │ │ ├── hide_server_addresses.py
│ │ │ │ │ ├── hosts.py
│ │ │ │ │ ├── hypervisors.py
│ │ │ │ │ ├── image_size.py
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── instance_actions.py
│ │ │ │ │ ├── instance_usage_audit_log.py
│ │ │ │ │ ├── keypairs.py
│ │ │ │ │ ├── migrations.py
│ │ │ │ │ ├── multinic.py
│ │ │ │ │ ├── multiple_create.py
│ │ │ │ │ ├── networks_associate.py
│ │ │ │ │ ├── os_networks.py
│ │ │ │ │ ├── os_tenant_networks.py
│ │ │ │ │ ├── quota_classes.py
│ │ │ │ │ ├── quotas.py
│ │ │ │ │ ├── rescue.py
│ │ │ │ │ ├── scheduler_hints.py
│ │ │ │ │ ├── security_group_default_rules.py
│ │ │ │ │ ├── security_groups.py
│ │ │ │ │ ├── server_diagnostics.py
│ │ │ │ │ ├── server_password.py
│ │ │ │ │ ├── server_start_stop.py
│ │ │ │ │ ├── server_usage.py
│ │ │ │ │ ├── services.py
│ │ │ │ │ ├── shelve.py
│ │ │ │ │ ├── simple_tenant_usage.py
│ │ │ │ │ ├── used_limits_for_admin.py
│ │ │ │ │ ├── used_limits.py
│ │ │ │ │ ├── user_data.py
│ │ │ │ │ ├── user_quotas.py
│ │ │ │ │ ├── virtual_interfaces.py
│ │ │ │ │ ├── volume_attachment_update.py
│ │ │ │ │ └── volumes.py
│ │ │ │ ├── extensions.py
│ │ │ │ ├── flavors.py
│ │ │ │ ├── image_metadata.py
│ │ │ │ ├── images.py
│ │ │ │ ├── __init__.py
│ │ │ │ ├── ips.py
│ │ │ │ ├── limits.py
│ │ │ │ ├── plugins
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ └── v3
│ │ │ │ │ ├── access_ips.py
│ │ │ │ │ ├── admin_actions.py
│ │ │ │ │ ├── admin_password.py
│ │ │ │ │ ├── agents.py
│ │ │ │ │ ├── aggregates.py
│ │ │ │ │ ├── attach_interfaces.py
│ │ │ │ │ ├── availability_zone.py
│ │ │ │ │ ├── block_device_mapping.py
│ │ │ │ │ ├── cells.py
│ │ │ │ │ ├── certificates.py
│ │ │ │ │ ├── config_drive.py
│ │ │ │ │ ├── console_output.py
│ │ │ │ │ ├── consoles.py
│ │ │ │ │ ├── deferred_delete.py
│ │ │ │ │ ├── evacuate.py
│ │ │ │ │ ├── extended_availability_zone.py
│ │ │ │ │ ├── extended_server_attributes.py
│ │ │ │ │ ├── extended_status.py
│ │ │ │ │ ├── extended_volumes.py
│ │ │ │ │ ├── extension_info.py
│ │ │ │ │ ├── flavor_access.py
│ │ │ │ │ ├── flavor_manage.py
│ │ │ │ │ ├── flavor_rxtx.py
│ │ │ │ │ ├── flavors_extraspecs.py
│ │ │ │ │ ├── flavors.py
│ │ │ │ │ ├── hide_server_addresses.py
│ │ │ │ │ ├── hosts.py
│ │ │ │ │ ├── hypervisors.py
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── instance_actions.py
│ │ │ │ │ ├── instance_usage_audit_log.py
│ │ │ │ │ ├── ips.py
│ │ │ │ │ ├── keypairs.py
│ │ │ │ │ ├── migrations.py
│ │ │ │ │ ├── multinic.py
│ │ │ │ │ ├── multiple_create.py
│ │ │ │ │ ├── pci.py
│ │ │ │ │ ├── quota_classes.py
│ │ │ │ │ ├── quota_sets.py
│ │ │ │ │ ├── remote_consoles.py
│ │ │ │ │ ├── rescue.py
│ │ │ │ │ ├── scheduler_hints.py
│ │ │ │ │ ├── security_groups.py
│ │ │ │ │ ├── server_diagnostics.py
│ │ │ │ │ ├── server_metadata.py
│ │ │ │ │ ├── server_password.py
│ │ │ │ │ ├── servers.py
│ │ │ │ │ ├── server_usage.py
│ │ │ │ │ ├── services.py
│ │ │ │ │ ├── shelve.py
│ │ │ │ │ ├── simple_tenant_usage.py
│ │ │ │ │ ├── user_data.py
│ │ │ │ │ └── versions.py
│ │ │ │ ├── schemas
│ │ │ │ │ ├── atom-link.rng
│ │ │ │ │ ├── atom.rng
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── v1.1
│ │ │ │ │ │ ├── addresses.rng
│ │ │ │ │ │ ├── extension.rng
│ │ │ │ │ │ ├── extensions.rng
│ │ │ │ │ │ ├── flavor.rng
│ │ │ │ │ │ ├── flavors_index.rng
│ │ │ │ │ │ ├── flavors.rng
│ │ │ │ │ │ ├── image.rng
│ │ │ │ │ │ ├── images_index.rng
│ │ │ │ │ │ ├── images.rng
│ │ │ │ │ │ ├── limits.rng
│ │ │ │ │ │ ├── metadata.rng
│ │ │ │ │ │ ├── server.rng
│ │ │ │ │ │ ├── servers_index.rng
│ │ │ │ │ │ ├── servers.rng
│ │ │ │ │ │ ├── version.rng
│ │ │ │ │ │ └── versions.rng
│ │ │ │ │ └── v3
│ │ │ │ │ ├── addresses.rng
│ │ │ │ │ ├── admin_password_schema.py
│ │ │ │ │ ├── flavor.rng
│ │ │ │ │ ├── flavors.rng
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── limits.rng
│ │ │ │ │ ├── server.rng
│ │ │ │ │ ├── servers_index.rng
│ │ │ │ │ └── servers.rng
│ │ │ │ ├── server_metadata.py
│ │ │ │ ├── servers.py
│ │ │ │ ├── versions.py
│ │ │ │ └── views
│ │ │ │ ├── addresses.py
│ │ │ │ ├── flavors.py
│ │ │ │ ├── images.py
│ │ │ │ ├── __init__.py
│ │ │ │ ├── limits.py
│ │ │ │ ├── servers.py
│ │ │ │ └── versions.py
│ │ │ ├── extensions.py
│ │ │ ├── __init__.py
│ │ │ ├── urlmap.py
│ │ │ ├── wsgi.py
│ │ │ └── xmlutil.py
│ │ ├── sizelimit.py
│ │ ├── validation
│ │ │ ├── __init__.py
│ │ │ └── validators.py
│ │ └── validator.py
│ ├── availability_zones.py
│ ├── baserpc.py
│ ├── block_device.py
│ ├── CA
│ │ ├── geninter.sh
│ │ ├── genrootca.sh
│ │ ├── newcerts
│ │ ├── openssl.cnf.tmpl
│ │ ├── private
│ │ ├── projects
│ │ └── reqs
│ ├── cells
│ │ ├── driver.py
│ │ ├── filters
│ │ │ ├── image_properties.py
│ │ │ ├── __init__.py
│ │ │ └── target_cell.py
│ │ ├── __init__.py
│ │ ├── manager.py
│ │ ├── messaging.py
│ │ ├── opts.py
│ │ ├── rpcapi.py
│ │ ├── rpc_driver.py
│ │ ├── scheduler.py
│ │ ├── state.py
│ │ ├── utils.py
│ │ └── weights
│ │ ├── __init__.py
│ │ ├── mute_child.py
│ │ ├── ram_by_instance_type.py
│ │ └── weight_offset.py
│ ├── cert
│ │ ├── __init__.py
│ │ ├── manager.py
│ │ └── rpcapi.py
│ ├── cloudpipe
│ │ ├── bootscript.template
│ │ ├── client.ovpn.template
│ │ ├── __init__.py
│ │ └── pipelib.py
│ ├── cmd
│ │ ├── all.py
│ │ ├── api_ec2.py
│ │ ├── api_metadata.py
│ │ ├── api_os_compute.py
│ │ ├── api.py
│ │ ├── baremetal_deploy_helper.py
│ │ ├── baremetal_manage.py
│ │ ├── cells.py
│ │ ├── cert.py
│ │ ├── compute.py
│ │ ├── conductor.py
│ │ ├── consoleauth.py
│ │ ├── console.py
│ │ ├── dhcpbridge.py
│ │ ├── __init__.py
│ │ ├── manage.py
│ │ ├── network.py
│ │ ├── novncproxy.py
│ │ ├── novnc.py
│ │ ├── objectstore.py
│ │ ├── rpc_zmq_receiver.py
│ │ ├── scheduler.py
│ │ ├── spicehtml5proxy.py
│ │ └── xvpvncproxy.py
│ ├── compute
│ │ ├── api.py
│ │ ├── cells_api.py
│ │ ├── claims.py
│ │ ├── fakevirtinstance.xml
│ │ ├── flavors.py
│ │ ├── __init__.py
│ │ ├── instance_actions.py
│ │ ├── manager.py
│ │ ├── monitors
│ │ │ ├── cpu_monitor.py
│ │ │ ├── __init__.py
│ │ │ └── virt
│ │ │ ├── cpu_monitor.py
│ │ │ └── __init__.py
│ │ ├── power_state.py
│ │ ├── resource_tracker.py
│ │ ├── rpcapi.py
│ │ ├── stats.py
│ │ ├── task_states.py
│ │ ├── utils.py
│ │ ├── vm_mode.py
│ │ └── vm_states.py
│ ├── conductor
│ │ ├── api.py
│ │ ├── __init__.py
│ │ ├── manager.py
│ │ ├── rpcapi.py
│ │ └── tasks
│ │ ├── __init__.py
│ │ └── live_migrate.py
│ ├── config.py
│ ├── console
│ │ ├── api.py
│ │ ├── fake.py
│ │ ├── __init__.py
│ │ ├── manager.py
│ │ ├── rpcapi.py
│ │ ├── vmrc_manager.py
│ │ ├── vmrc.py
│ │ ├── websocketproxy.py
│ │ ├── xvp.conf.template
│ │ └── xvp.py
│ ├── consoleauth
│ │ ├── __init__.py
│ │ ├── manager.py
│ │ └── rpcapi.py
│ ├── context.py
│ ├── crypto.py
│ ├── db
│ │ ├── api.py
│ │ ├── base.py
│ │ ├── __init__.py
│ │ ├── migration.py
│ │ └── sqlalchemy
│ │ ├── api.py
│ │ ├── __init__.py
│ │ ├── migrate_repo
│ │ │ ├── __init__.py
│ │ │ ├── manage.py
│ │ │ ├── migrate.cfg
│ │ │ ├── README
│ │ │ └── versions
│ │ │ ├── 180_havana.py
│ │ │ ├── 181_fix_179_migration_sync_shadow_table.py
│ │ │ ├── 182_fix_156_migration_sync_shadow_table.py
│ │ │ ├── 183_fix_157_migration_sync_shadow_table.py
│ │ │ ├── 184_fix_159_migration_sync_shadow_table.py
│ │ │ ├── 185_rename_unique_constraints.py
│ │ │ ├── 186_new_bdm_format.py
│ │ │ ├── 187_add_instance_groups.py
│ │ │ ├── 188_add_reason_column_to_service.py
│ │ │ ├── 189_add_cells_uc.py
│ │ │ ├── 190_add_security_group_uc.py
│ │ │ ├── 191_add_quota_uc.py
│ │ │ ├── 192_change_virtual_interface_uc.py
│ │ │ ├── 193_cinder_cleanup.py
│ │ │ ├── 194_fix_152_migration_indexes.py
│ │ │ ├── 195_add_fixed_ip_uc.py
│ │ │ ├── 196_add_service_uc.py
│ │ │ ├── 197_add_agent_build_uc.py
│ │ │ ├── 198_add_console_pools_uc.py
│ │ │ ├── 199_add_aggregate_hosts_uc.py
│ │ │ ├── 200_add_transport_url_to_cell.py
│ │ │ ├── 201_add_sqlite_indexes.py
│ │ │ ├── 202_add_instance_type_extra_specs_uc.py
│ │ │ ├── 203_make_user_quotas_key_and_value.py
│ │ │ ├── 204_add_indexes_to_reservations.py
│ │ │ ├── 205_add_locked_by_to_instance.py
│ │ │ ├── 206_add_instance_cleaned.py
│ │ │ ├── 207_fix_uniqname_cells.py
│ │ │ ├── 208_expand_compute_node.py
│ │ │ ├── 209_add_missing_foreign_keys.py
│ │ │ ├── 210_fix_project_user_quotas_user_id_deleted_index.py
│ │ │ ├── 211_add_aggregate_metadata_uc.py
│ │ │ ├── 212_fix_migrations_index.py
│ │ │ ├── 213_add_pci_devices.py
│ │ │ ├── 214_complete_194_missing_index.py
│ │ │ ├── 215_fix_deleted_compute_node_stats.py
│ │ │ ├── 216_sync_quota_usages.py
│ │ │ ├── 217_placeholder.py
│ │ │ ├── 218_placeholder.py
│ │ │ ├── 219_placeholder.py
│ │ │ ├── 220_placeholder.py
│ │ │ ├── 221_placeholder.py
│ │ │ ├── 222_placeholder.py
│ │ │ ├── 223_placeholder.py
│ │ │ ├── 224_placeholder.py
│ │ │ ├── 225_placeholder.py
│ │ │ ├── 226_placeholder.py
│ │ │ ├── 227_fix_project_user_quotas_resource_length.py
│ │ │ ├── 228_add_metrics_in_compute_nodes.py
│ │ │ ├── 229_add_extra_resources_in_compute_nodes.py
│ │ │ └── __init__.py
│ │ ├── migration.py
│ │ ├── models.py
│ │ ├── types.py
│ │ └── utils.py
│ ├── exception.py
│ ├── filters.py
│ ├── hacking
│ │ ├── checks.py
│ │ └── __init__.py
│ ├── hooks.py
│ ├── image
│ │ ├── download
│ │ │ ├── base.py
│ │ │ ├── file.py
│ │ │ └── __init__.py
│ │ ├── glance.py
│ │ ├── __init__.py
│ │ └── s3.py
│ ├── __init__.py
│ ├── ipv6
│ │ ├── account_identifier.py
│ │ ├── api.py
│ │ ├── __init__.py
│ │ └── rfc2462.py
│ ├── keymgr
│ │ ├── conf_key_mgr.py
│ │ ├── __init__.py
│ │ ├── key_mgr.py
│ │ ├── key.py
│ │ ├── mock_key_mgr.py
│ │ ├── not_implemented_key_mgr.py
│ │ └── single_key_mgr.py
│ ├── loadables.py
│ ├── locale
│ │ ├── ar
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── bg_BG
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── bn_IN
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── bs
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── ca
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── cs
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── da
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── de
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── en_AU
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── en_GB
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── en_US
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── es
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── es_MX
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── eu
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── eu_ES
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── fa
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── fi_FI
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── fil
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── fr
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── gl
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── hi
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── hr
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── hu
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── id
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── is_IS
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── it
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── it_IT
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── ja
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── ka_GE
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── km
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── kn
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── ko
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── ko_KR
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── ml_IN
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── mr_IN
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── ms
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── nb
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── ne
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── nl_NL
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── nova.pot
│ │ ├── pa_IN
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── pl_PL
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── pt
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── pt_BR
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── ro
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── ru
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── ru_RU
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── sk
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── sl_SI
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── sv
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── sw_KE
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── tl
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── tl_PH
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── tr
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── tr_TR
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── uk
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── ur
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── vi_VN
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── zh_CN
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ ├── zh_HK
│ │ │ └── LC_MESSAGES
│ │ │ └── nova.po
│ │ └── zh_TW
│ │ └── LC_MESSAGES
│ │ └── nova.po
│ ├── manager.py
│ ├── netconf.py
│ ├── network
│ │ ├── api.py
│ │ ├── dns_driver.py
│ │ ├── driver.py
│ │ ├── floating_ips.py
│ │ ├── __init__.py
│ │ ├── l3.py
│ │ ├── ldapdns.py
│ │ ├── linux_net.py
│ │ ├── manager.py
│ │ ├── minidns.py
│ │ ├── model.py
│ │ ├── neutronv2
│ │ │ ├── api.py
│ │ │ ├── constants.py
│ │ │ └── __init__.py
│ │ ├── noop_dns_driver.py
│ │ ├── nova_ipam_lib.py
│ │ ├── rpcapi.py
│ │ └── security_group
│ │ ├── __init__.py
│ │ ├── neutron_driver.py
│ │ ├── openstack_driver.py
│ │ └── security_group_base.py
│ ├── notifications.py
│ ├── notifier.py
│ ├── objects
│ │ ├── aggregate.py
│ │ ├── base.py
│ │ ├── compute_node.py
│ │ ├── fields.py
│ │ ├── flavor.py
│ │ ├── __init__.py
│ │ ├── instance_action.py
│ │ ├── instance_fault.py
│ │ ├── instance_group.py
│ │ ├── instance_info_cache.py
│ │ ├── instance.py
│ │ ├── keypair.py
│ │ ├── migration.py
│ │ ├── pci_device.py
│ │ ├── quotas.py
│ │ ├── security_group.py
│ │ ├── security_group_rule.py
│ │ ├── service.py
│ │ └── utils.py
│ ├── objectstore
│ │ ├── __init__.py
│ │ └── s3server.py
│ ├── openstack
│ │ ├── common
│ │ │ ├── cliutils.py
│ │ │ ├── config
│ │ │ │ ├── generator.py
│ │ │ │ └── __init__.py
│ │ │ ├── context.py
│ │ │ ├── db
│ │ │ │ ├── api.py
│ │ │ │ ├── exception.py
│ │ │ │ ├── __init__.py
│ │ │ │ └── sqlalchemy
│ │ │ │ ├── __init__.py
│ │ │ │ ├── models.py
│ │ │ │ ├── session.py
│ │ │ │ └── utils.py
│ │ │ ├── eventlet_backdoor.py
│ │ │ ├── excutils.py
│ │ │ ├── fileutils.py
│ │ │ ├── fixture
│ │ │ │ ├── config.py
│ │ │ │ ├── __init__.py
│ │ │ │ ├── mockpatch.py
│ │ │ │ └── moxstubout.py
│ │ │ ├── gettextutils.py
│ │ │ ├── imageutils.py
│ │ │ ├── importutils.py
│ │ │ ├── __init__.py
│ │ │ ├── jsonutils.py
│ │ │ ├── local.py
│ │ │ ├── lockutils.py
│ │ │ ├── log_handler.py
│ │ │ ├── log.py
│ │ │ ├── loopingcall.py
│ │ │ ├── memorycache.py
│ │ │ ├── middleware
│ │ │ │ ├── audit.py
│ │ │ │ ├── base.py
│ │ │ │ ├── __init__.py
│ │ │ │ └── notifier.py
│ │ │ ├── network_utils.py
│ │ │ ├── notifier
│ │ │ │ ├── api.py
│ │ │ │ ├── __init__.py
│ │ │ │ ├── log_notifier.py
│ │ │ │ ├── no_op_notifier.py
│ │ │ │ ├── rabbit_notifier.py
│ │ │ │ ├── rpc_notifier2.py
│ │ │ │ ├── rpc_notifier.py
│ │ │ │ └── test_notifier.py
│ │ │ ├── periodic_task.py
│ │ │ ├── policy.py
│ │ │ ├── processutils.py
│ │ │ ├── README
│ │ │ ├── rootwrap
│ │ │ │ ├── cmd.py
│ │ │ │ ├── filters.py
│ │ │ │ ├── __init__.py
│ │ │ │ └── wrapper.py
│ │ │ ├── rpc
│ │ │ │ ├── amqp.py
│ │ │ │ ├── common.py
│ │ │ │ ├── dispatcher.py
│ │ │ │ ├── impl_fake.py
│ │ │ │ ├── impl_kombu.py
│ │ │ │ ├── impl_qpid.py
│ │ │ │ ├── impl_zmq.py
│ │ │ │ ├── __init__.py
│ │ │ │ ├── matchmaker.py
│ │ │ │ ├── matchmaker_redis.py
│ │ │ │ ├── matchmaker_ring.py
│ │ │ │ ├── proxy.py
│ │ │ │ ├── serializer.py
│ │ │ │ ├── service.py
│ │ │ │ └── zmq_receiver.py
│ │ │ ├── service.py
│ │ │ ├── sslutils.py
│ │ │ ├── strutils.py
│ │ │ ├── threadgroup.py
│ │ │ ├── timeutils.py
│ │ │ ├── uuidutils.py
│ │ │ ├── versionutils.py
│ │ │ └── xmlutils.py
│ │ └── __init__.py
│ ├── paths.py
│ ├── pci
│ │ ├── __init__.py
│ │ ├── pci_manager.py
│ │ ├── pci_request.py
│ │ ├── pci_stats.py
│ │ ├── pci_utils.py
│ │ └── pci_whitelist.py
│ ├── policy.py
│ ├── quota.py
│ ├── rpcclient.py
│ ├── safe_utils.py
│ ├── scheduler
│ │ ├── baremetal_host_manager.py
│ │ ├── chance.py
│ │ ├── driver.py
│ │ ├── filters
│ │ │ ├── affinity_filter.py
│ │ │ ├── aggregate_image_properties_isolation.py
│ │ │ ├── aggregate_instance_extra_specs.py
│ │ │ ├── aggregate_multitenancy_isolation.py
│ │ │ ├── all_hosts_filter.py
│ │ │ ├── availability_zone_filter.py
│ │ │ ├── compute_capabilities_filter.py
│ │ │ ├── compute_filter.py
│ │ │ ├── core_filter.py
│ │ │ ├── disk_filter.py
│ │ │ ├── extra_specs_ops.py
│ │ │ ├── image_props_filter.py
│ │ │ ├── __init__.py
│ │ │ ├── io_ops_filter.py
│ │ │ ├── isolated_hosts_filter.py
│ │ │ ├── json_filter.py
│ │ │ ├── num_instances_filter.py
│ │ │ ├── pci_passthrough_filter.py
│ │ │ ├── ram_filter.py
│ │ │ ├── retry_filter.py
│ │ │ ├── trusted_filter.py
│ │ │ └── type_filter.py
│ │ ├── filter_scheduler.py
│ │ ├── host_manager.py
│ │ ├── __init__.py
│ │ ├── manager.py
│ │ ├── rpcapi.py
│ │ ├── scheduler_options.py
│ │ ├── utils.py
│ │ └── weights
│ │ ├── __init__.py
│ │ ├── metrics.py
│ │ └── ram.py
│ ├── servicegroup
│ │ ├── api.py
│ │ ├── drivers
│ │ │ ├── db.py
│ │ │ ├── __init__.py
│ │ │ ├── mc.py
│ │ │ └── zk.py
│ │ └── __init__.py
│ ├── service.py
│ ├── spice
│ │ └── __init__.py
│ ├── storage
│ │ ├── __init__.py
│ │ └── linuxscsi.py
│ ├── test.py
│ ├── tests
│ │ ├── api
│ │ │ ├── ec2
│ │ │ │ ├── __init__.py
│ │ │ │ ├── public_key
│ │ │ │ │ ├── dummy.fingerprint
│ │ │ │ │ └── dummy.pub
│ │ │ │ ├── test_api.py
│ │ │ │ ├── test_cinder_cloud.py
│ │ │ │ ├── test_cloud.py
│ │ │ │ ├── test_ec2_validate.py
│ │ │ │ ├── test_error_response.py
│ │ │ │ ├── test_faults.py
│ │ │ │ └── test_middleware.py
│ │ │ ├── __init__.py
│ │ │ ├── openstack
│ │ │ │ ├── common.py
│ │ │ │ ├── compute
│ │ │ │ │ ├── contrib
│ │ │ │ │ │ ├── __init__.py
│ │ │ │ │ │ ├── test_admin_actions.py
│ │ │ │ │ │ ├── test_agents.py
│ │ │ │ │ │ ├── test_aggregates.py
│ │ │ │ │ │ ├── test_attach_interfaces.py
│ │ │ │ │ │ ├── test_availability_zone.py
│ │ │ │ │ │ ├── test_baremetal_nodes.py
│ │ │ │ │ │ ├── test_cells.py
│ │ │ │ │ │ ├── test_certificates.py
│ │ │ │ │ │ ├── test_cloudpipe.py
│ │ │ │ │ │ ├── test_cloudpipe_update.py
│ │ │ │ │ │ ├── test_config_drive.py
│ │ │ │ │ │ ├── test_console_output.py
│ │ │ │ │ │ ├── test_consoles.py
│ │ │ │ │ │ ├── test_createserverext.py
│ │ │ │ │ │ ├── test_deferred_delete.py
│ │ │ │ │ │ ├── test_disk_config.py
│ │ │ │ │ │ ├── test_evacuate.py
│ │ │ │ │ │ ├── test_extended_availability_zone.py
│ │ │ │ │ │ ├── test_extended_ips_mac.py
│ │ │ │ │ │ ├── test_extended_ips.py
│ │ │ │ │ │ ├── test_extended_server_attributes.py
│ │ │ │ │ │ ├── test_extended_status.py
│ │ │ │ │ │ ├── test_extended_virtual_interfaces_net.py
│ │ │ │ │ │ ├── test_extended_volumes.py
│ │ │ │ │ │ ├── test_fixed_ips.py
│ │ │ │ │ │ ├── test_flavor_access.py
│ │ │ │ │ │ ├── test_flavor_disabled.py
│ │ │ │ │ │ ├── test_flavorextradata.py
│ │ │ │ │ │ ├── test_flavor_manage.py
│ │ │ │ │ │ ├── test_flavor_rxtx.py
│ │ │ │ │ │ ├── test_flavors_extra_specs.py
│ │ │ │ │ │ ├── test_flavor_swap.py
│ │ │ │ │ │ ├── test_floating_ip_bulk.py
│ │ │ │ │ │ ├── test_floating_ip_dns.py
│ │ │ │ │ │ ├── test_floating_ip_pools.py
│ │ │ │ │ │ ├── test_floating_ips.py
│ │ │ │ │ │ ├── test_fping.py
│ │ │ │ │ │ ├── test_hide_server_addresses.py
│ │ │ │ │ │ ├── test_hosts.py
│ │ │ │ │ │ ├── test_hypervisors.py
│ │ │ │ │ │ ├── test_image_size.py
│ │ │ │ │ │ ├── test_instance_actions.py
│ │ │ │ │ │ ├── test_instance_usage_audit_log.py
│ │ │ │ │ │ ├── test_keypairs.py
│ │ │ │ │ │ ├── test_migrations.py
│ │ │ │ │ │ ├── test_multinic_xs.py
│ │ │ │ │ │ ├── test_networks.py
│ │ │ │ │ │ ├── test_neutron_security_groups.py
│ │ │ │ │ │ ├── test_quota_classes.py
│ │ │ │ │ │ ├── test_quotas.py
│ │ │ │ │ │ ├── test_rescue.py
│ │ │ │ │ │ ├── test_scheduler_hints.py
│ │ │ │ │ │ ├── test_security_group_default_rules.py
│ │ │ │ │ │ ├── test_security_groups.py
│ │ │ │ │ │ ├── test_server_diagnostics.py
│ │ │ │ │ │ ├── test_server_password.py
│ │ │ │ │ │ ├── test_server_start_stop.py
│ │ │ │ │ │ ├── test_server_usage.py
│ │ │ │ │ │ ├── test_services.py
│ │ │ │ │ │ ├── test_shelve.py
│ │ │ │ │ │ ├── test_simple_tenant_usage.py
│ │ │ │ │ │ ├── test_snapshots.py
│ │ │ │ │ │ ├── test_used_limits.py
│ │ │ │ │ │ ├── test_virtual_interfaces.py
│ │ │ │ │ │ └── test_volumes.py
│ │ │ │ │ ├── extensions
│ │ │ │ │ │ ├── foxinsocks.py
│ │ │ │ │ │ └── __init__.py
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── plugins
│ │ │ │ │ │ ├── __init__.py
│ │ │ │ │ │ └── v3
│ │ │ │ │ │ ├── __init__.py
│ │ │ │ │ │ ├── test_access_ips.py
│ │ │ │ │ │ ├── test_admin_actions.py
│ │ │ │ │ │ ├── test_admin_password.py
│ │ │ │ │ │ ├── test_agents.py
│ │ │ │ │ │ ├── test_aggregates.py
│ │ │ │ │ │ ├── test_attach_interfaces.py
│ │ │ │ │ │ ├── test_availability_zone.py
│ │ │ │ │ │ ├── test_block_device_mapping.py
│ │ │ │ │ │ ├── test_cells.py
│ │ │ │ │ │ ├── test_certificates.py
│ │ │ │ │ │ ├── test_config_drive.py
│ │ │ │ │ │ ├── test_console_output.py
│ │ │ │ │ │ ├── test_consoles.py
│ │ │ │ │ │ ├── test_deferred_delete.py
│ │ │ │ │ │ ├── test_evacuate.py
│ │ │ │ │ │ ├── test_extended_availability_zone.py
│ │ │ │ │ │ ├── test_extended_server_attributes.py
│ │ │ │ │ │ ├── test_extended_status.py
│ │ │ │ │ │ ├── test_extended_volumes.py
│ │ │ │ │ │ ├── test_extension_info.py
│ │ │ │ │ │ ├── test_flavor_access.py
│ │ │ │ │ │ ├── test_flavor_manage.py
│ │ │ │ │ │ ├── test_flavor_rxtx.py
│ │ │ │ │ │ ├── test_flavors_extra_specs.py
│ │ │ │ │ │ ├── test_flavors.py
│ │ │ │ │ │ ├── test_hide_server_addresses.py
│ │ │ │ │ │ ├── test_hosts.py
│ │ │ │ │ │ ├── test_hypervisors.py
│ │ │ │ │ │ ├── test_instance_actions.py
│ │ │ │ │ │ ├── test_instance_usage_audit_log.py
│ │ │ │ │ │ ├── test_keypairs.py
│ │ │ │ │ │ ├── test_migrations.py
│ │ │ │ │ │ ├── test_multinic.py
│ │ │ │ │ │ ├── test_multiple_create.py
│ │ │ │ │ │ ├── test_pci.py
│ │ │ │ │ │ ├── test_quota_classes.py
│ │ │ │ │ │ ├── test_quota_sets.py
│ │ │ │ │ │ ├── test_remote_consoles.py
│ │ │ │ │ │ ├── test_rescue.py
│ │ │ │ │ │ ├── test_scheduler_hints.py
│ │ │ │ │ │ ├── test_security_groups.py
│ │ │ │ │ │ ├── test_server_actions.py
│ │ │ │ │ │ ├── test_server_diagnostics.py
│ │ │ │ │ │ ├── test_server_metadata.py
│ │ │ │ │ │ ├── test_server_password.py
│ │ │ │ │ │ ├── test_servers.py
│ │ │ │ │ │ ├── test_server_usage.py
│ │ │ │ │ │ ├── test_services.py
│ │ │ │ │ │ ├── test_shelve.py
│ │ │ │ │ │ ├── test_simple_tenant_usage.py
│ │ │ │ │ │ ├── test_user_data.py
│ │ │ │ │ │ └── test_versions.py
│ │ │ │ │ ├── test_api.py
│ │ │ │ │ ├── test_auth.py
│ │ │ │ │ ├── test_consoles.py
│ │ │ │ │ ├── test_extensions.py
│ │ │ │ │ ├── test_flavors.py
│ │ │ │ │ ├── test_image_metadata.py
│ │ │ │ │ ├── test_images.py
│ │ │ │ │ ├── test_limits.py
│ │ │ │ │ ├── test_server_actions.py
│ │ │ │ │ ├── test_server_metadata.py
│ │ │ │ │ ├── test_servers.py
│ │ │ │ │ ├── test_urlmap.py
│ │ │ │ │ ├── test_v3_auth.py
│ │ │ │ │ ├── test_v3_extensions.py
│ │ │ │ │ └── test_versions.py
│ │ │ │ ├── fakes.py
│ │ │ │ ├── __init__.py
│ │ │ │ ├── test_common.py
│ │ │ │ ├── test_faults.py
│ │ │ │ ├── test_mapper.py
│ │ │ │ ├── test_wsgi.py
│ │ │ │ └── test_xmlutil.py
│ │ │ ├── test_auth.py
│ │ │ ├── test_sizelimit.py
│ │ │ ├── test_validator.py
│ │ │ └── test_wsgi.py
│ │ ├── bundle
│ │ │ ├── 1mb.manifest.xml
│ │ │ ├── 1mb.no_kernel_or_ramdisk.manifest.xml
│ │ │ ├── 1mb.part.0
│ │ │ └── 1mb.part.1
│ │ ├── CA
│ │ │ ├── cacert.pem
│ │ │ └── private
│ │ │ └── cakey.pem
│ │ ├── cast_as_call.py
│ │ ├── cells
│ │ │ ├── fakes.py
│ │ │ ├── __init__.py
│ │ │ ├── test_cells_filters.py
│ │ │ ├── test_cells_manager.py
│ │ │ ├── test_cells_messaging.py
│ │ │ ├── test_cells_rpcapi.py
│ │ │ ├── test_cells_rpc_driver.py
│ │ │ ├── test_cells_scheduler.py
│ │ │ ├── test_cells_state_manager.py
│ │ │ ├── test_cells_utils.py
│ │ │ └── test_cells_weights.py
│ │ ├── cert
│ │ │ ├── __init__.py
│ │ │ └── test_rpcapi.py
│ │ ├── compute
│ │ │ ├── fake_resource_tracker.py
│ │ │ ├── __init__.py
│ │ │ ├── monitors
│ │ │ │ ├── __init__.py
│ │ │ │ ├── test_cpu_monitor.py
│ │ │ │ └── test_monitors.py
│ │ │ ├── test_claims.py
│ │ │ ├── test_compute_api.py
│ │ │ ├── test_compute_cells.py
│ │ │ ├── test_compute_mgr.py
│ │ │ ├── test_compute.py
│ │ │ ├── test_compute_utils.py
│ │ │ ├── test_compute_xen.py
│ │ │ ├── test_host_api.py
│ │ │ ├── test_keypairs.py
│ │ │ ├── test_multiple_nodes.py
│ │ │ ├── test_resource_tracker.py
│ │ │ ├── test_rpcapi.py
│ │ │ ├── test_shelve.py
│ │ │ ├── test_stats.py
│ │ │ ├── test_virtapi.py
│ │ │ └── test_vmmode.py
│ │ ├── conductor
│ │ │ ├── __init__.py
│ │ │ ├── tasks
│ │ │ │ ├── __init__.py
│ │ │ │ └── test_live_migrate.py
│ │ │ └── test_conductor.py
│ │ ├── conf_fixture.py
│ │ ├── console
│ │ │ ├── __init__.py
│ │ │ ├── test_console.py
│ │ │ └── test_rpcapi.py
│ │ ├── consoleauth
│ │ │ ├── __init__.py
│ │ │ ├── test_consoleauth.py
│ │ │ └── test_rpcapi.py
│ │ ├── db
│ │ │ ├── fakes.py
│ │ │ ├── __init__.py
│ │ │ ├── test_db_api.py
│ │ │ ├── test_migrations.conf
│ │ │ ├── test_migrations.py
│ │ │ ├── test_migration_utils.py
│ │ │ ├── test_sqlalchemy_utils.py
│ │ │ └── test_sqlite.py
│ │ ├── fake_crypto.py
│ │ ├── fakeguestfs.py
│ │ ├── fake_hosts.py
│ │ ├── fake_instance_actions.py
│ │ ├── fake_instance.py
│ │ ├── fake_ldap.py
│ │ ├── fake_loadables
│ │ │ ├── fake_loadable1.py
│ │ │ ├── fake_loadable2.py
│ │ │ └── __init__.py
│ │ ├── fake_network_cache_model.py
│ │ ├── fake_network.py
│ │ ├── fake_notifier.py
│ │ ├── fake_policy.py
│ │ ├── fake_processutils.py
│ │ ├── fake_utils.py
│ │ ├── fake_volume.py
│ │ ├── glance
│ │ │ ├── __init__.py
│ │ │ └── stubs.py
│ │ ├── image
│ │ │ ├── abs.tar.gz
│ │ │ ├── fake.py
│ │ │ ├── __init__.py
│ │ │ ├── rel.tar.gz
│ │ │ ├── test_fake.py
│ │ │ ├── test_glance.py
│ │ │ └── test_s3.py
│ │ ├── __init__.py
│ │ ├── integrated
│ │ │ ├── api
│ │ │ │ ├── client.py
│ │ │ │ └── __init__.py
│ │ │ ├── api_samples
│ │ │ │ ├── all_extensions
│ │ │ │ │ ├── extensions-get-resp.json.tpl
│ │ │ │ │ ├── extensions-get-resp.xml.tpl
│ │ │ │ │ ├── flavor-get-resp.json.tpl
│ │ │ │ │ ├── flavor-get-resp.xml.tpl
│ │ │ │ │ ├── flavors-list-resp.json.tpl
│ │ │ │ │ ├── flavors-list-resp.xml.tpl
│ │ │ │ │ ├── server-action-changepassword.json.tpl
│ │ │ │ │ ├── server-action-changepassword.xml.tpl
│ │ │ │ │ ├── server-action-confirmresize.json.tpl
│ │ │ │ │ ├── server-action-confirmresize.xml.tpl
│ │ │ │ │ ├── server-action-createimage.json.tpl
│ │ │ │ │ ├── server-action-createimage.xml.tpl
│ │ │ │ │ ├── server-action-reboot.json.tpl
│ │ │ │ │ ├── server-action-reboot.xml.tpl
│ │ │ │ │ ├── server-action-rebuild.json.tpl
│ │ │ │ │ ├── server-action-rebuild-resp.json.tpl
│ │ │ │ │ ├── server-action-rebuild-resp.xml.tpl
│ │ │ │ │ ├── server-action-rebuild.xml.tpl
│ │ │ │ │ ├── server-action-resize.json.tpl
│ │ │ │ │ ├── server-action-resize.xml.tpl
│ │ │ │ │ ├── server-action-revertresize.json.tpl
│ │ │ │ │ ├── server-action-revertresize.xml.tpl
│ │ │ │ │ ├── server-get-resp.json.tpl
│ │ │ │ │ ├── server-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── servers-details-resp.json.tpl
│ │ │ │ │ ├── servers-details-resp.xml.tpl
│ │ │ │ │ ├── servers-list-resp.json.tpl
│ │ │ │ │ └── servers-list-resp.xml.tpl
│ │ │ │ ├── flavor-get-resp.json.tpl
│ │ │ │ ├── flavor-get-resp.xml.tpl
│ │ │ │ ├── flavors-list-resp.json.tpl
│ │ │ │ ├── flavors-list-resp.xml.tpl
│ │ │ │ ├── image-get-resp.json.tpl
│ │ │ │ ├── image-get-resp.xml.tpl
│ │ │ │ ├── image-metadata-get-resp.json.tpl
│ │ │ │ ├── image-metadata-get-resp.xml.tpl
│ │ │ │ ├── image-metadata-post-req.json.tpl
│ │ │ │ ├── image-metadata-post-req.xml.tpl
│ │ │ │ ├── image-metadata-post-resp.json.tpl
│ │ │ │ ├── image-metadata-post-resp.xml.tpl
│ │ │ │ ├── image-metadata-put-req.json.tpl
│ │ │ │ ├── image-metadata-put-req.xml.tpl
│ │ │ │ ├── image-metadata-put-resp.json.tpl
│ │ │ │ ├── image-metadata-put-resp.xml.tpl
│ │ │ │ ├── image-metadata-resp.json.tpl
│ │ │ │ ├── image-meta-key-get.json.tpl
│ │ │ │ ├── image-meta-key-get.xml.tpl
│ │ │ │ ├── image-meta-key-put-req.json.tpl
│ │ │ │ ├── image-meta-key-put-req.xml.tpl
│ │ │ │ ├── image-meta-key-put-resp.json.tpl
│ │ │ │ ├── image-meta-key-put-resp.xml.tpl
│ │ │ │ ├── images-details-get-resp.json.tpl
│ │ │ │ ├── images-details-get-resp.xml.tpl
│ │ │ │ ├── images-details-resp.json.tpl
│ │ │ │ ├── images-details-resp.xml.tpl
│ │ │ │ ├── images-list-get-resp.json.tpl
│ │ │ │ ├── images-list-get-resp.xml.tpl
│ │ │ │ ├── images-list-resp.json.tpl
│ │ │ │ ├── images-list-resp.xml.tpl
│ │ │ │ ├── limit-get-resp.json.tpl
│ │ │ │ ├── limit-get-resp.xml.tpl
│ │ │ │ ├── NMN
│ │ │ │ │ ├── multinic-add-fixed-ip-req.json.tpl
│ │ │ │ │ ├── multinic-add-fixed-ip-req.xml.tpl
│ │ │ │ │ ├── multinic-remove-fixed-ip-req.json.tpl
│ │ │ │ │ ├── multinic-remove-fixed-ip-req.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── os-admin-actions
│ │ │ │ │ ├── admin-actions-backup-server.json.tpl
│ │ │ │ │ ├── admin-actions-backup-server.xml.tpl
│ │ │ │ │ ├── admin-actions-inject-network-info.json.tpl
│ │ │ │ │ ├── admin-actions-inject-network-info.xml.tpl
│ │ │ │ │ ├── admin-actions-live-migrate.json.tpl
│ │ │ │ │ ├── admin-actions-live-migrate.xml.tpl
│ │ │ │ │ ├── admin-actions-lock-server.json.tpl
│ │ │ │ │ ├── admin-actions-lock-server.xml.tpl
│ │ │ │ │ ├── admin-actions-migrate.json.tpl
│ │ │ │ │ ├── admin-actions-migrate.xml.tpl
│ │ │ │ │ ├── admin-actions-pause.json.tpl
│ │ │ │ │ ├── admin-actions-pause.xml.tpl
│ │ │ │ │ ├── admin-actions-reset-network.json.tpl
│ │ │ │ │ ├── admin-actions-reset-network.xml.tpl
│ │ │ │ │ ├── admin-actions-reset-server-state.json.tpl
│ │ │ │ │ ├── admin-actions-reset-server-state.xml.tpl
│ │ │ │ │ ├── admin-actions-reset-state.json.tpl
│ │ │ │ │ ├── admin-actions-reset-state.xml.tpl
│ │ │ │ │ ├── admin-actions-resume.json.tpl
│ │ │ │ │ ├── admin-actions-resume.xml.tpl
│ │ │ │ │ ├── admin-actions-suspend.json.tpl
│ │ │ │ │ ├── admin-actions-suspend.xml.tpl
│ │ │ │ │ ├── admin-actions-unlock-server.json.tpl
│ │ │ │ │ ├── admin-actions-unlock-server.xml.tpl
│ │ │ │ │ ├── admin-actions-unpause.json.tpl
│ │ │ │ │ ├── admin-actions-unpause.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── os-agents
│ │ │ │ │ ├── agent-post-req.json.tpl
│ │ │ │ │ ├── agent-post-req.xml.tpl
│ │ │ │ │ ├── agent-post-resp.json.tpl
│ │ │ │ │ ├── agent-post-resp.xml.tpl
│ │ │ │ │ ├── agents-get-resp.json.tpl
│ │ │ │ │ ├── agents-get-resp.xml.tpl
│ │ │ │ │ ├── agent-update-put-req.json.tpl
│ │ │ │ │ ├── agent-update-put-req.xml.tpl
│ │ │ │ │ ├── agent-update-put-resp.json.tpl
│ │ │ │ │ └── agent-update-put-resp.xml.tpl
│ │ │ │ ├── os-aggregates
│ │ │ │ │ ├── aggregate-add-host-post-req.json.tpl
│ │ │ │ │ ├── aggregate-add-host-post-req.xml.tpl
│ │ │ │ │ ├── aggregate-metadata-post-req.json.tpl
│ │ │ │ │ ├── aggregate-metadata-post-req.xml.tpl
│ │ │ │ │ ├── aggregate-post-req.json.tpl
│ │ │ │ │ ├── aggregate-post-req.xml.tpl
│ │ │ │ │ ├── aggregate-post-resp.json.tpl
│ │ │ │ │ ├── aggregate-post-resp.xml.tpl
│ │ │ │ │ ├── aggregate-remove-host-post-req.json.tpl
│ │ │ │ │ ├── aggregate-remove-host-post-req.xml.tpl
│ │ │ │ │ ├── aggregates-add-host-post-resp.json.tpl
│ │ │ │ │ ├── aggregates-add-host-post-resp.xml.tpl
│ │ │ │ │ ├── aggregates-get-resp.json.tpl
│ │ │ │ │ ├── aggregates-get-resp.xml.tpl
│ │ │ │ │ ├── aggregates-list-get-resp.json.tpl
│ │ │ │ │ ├── aggregates-list-get-resp.xml.tpl
│ │ │ │ │ ├── aggregates-metadata-post-resp.json.tpl
│ │ │ │ │ ├── aggregates-metadata-post-resp.xml.tpl
│ │ │ │ │ ├── aggregates-remove-host-post-resp.json.tpl
│ │ │ │ │ ├── aggregates-remove-host-post-resp.xml.tpl
│ │ │ │ │ ├── aggregate-update-post-req.json.tpl
│ │ │ │ │ ├── aggregate-update-post-req.xml.tpl
│ │ │ │ │ ├── aggregate-update-post-resp.json.tpl
│ │ │ │ │ ├── aggregate-update-post-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── os-assisted-volume-snapshots
│ │ │ │ │ ├── snapshot-create-assisted-req.json.tpl
│ │ │ │ │ ├── snapshot-create-assisted-req.xml.tpl
│ │ │ │ │ ├── snapshot-create-assisted-resp.json.tpl
│ │ │ │ │ └── snapshot-create-assisted-resp.xml.tpl
│ │ │ │ ├── os-attach-interfaces
│ │ │ │ │ ├── attach-interfaces-create-req.json.tpl
│ │ │ │ │ ├── attach-interfaces-create-req.xml.tpl
│ │ │ │ │ ├── attach-interfaces-create-resp.json.tpl
│ │ │ │ │ ├── attach-interfaces-create-resp.xml.tpl
│ │ │ │ │ ├── attach-interfaces-list-resp.json.tpl
│ │ │ │ │ ├── attach-interfaces-list-resp.xml.tpl
│ │ │ │ │ ├── attach-interfaces-show-resp.json.tpl
│ │ │ │ │ ├── attach-interfaces-show-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── os-availability-zone
│ │ │ │ │ ├── availability-zone-details-resp.json.tpl
│ │ │ │ │ ├── availability-zone-details-resp.xml.tpl
│ │ │ │ │ ├── availability-zone-get-resp.json.tpl
│ │ │ │ │ ├── availability-zone-get-resp.xml.tpl
│ │ │ │ │ ├── availability-zone-post-req.json.tpl
│ │ │ │ │ ├── availability-zone-post-req.xml.tpl
│ │ │ │ │ ├── availability-zone-post-resp.json.tpl
│ │ │ │ │ └── availability-zone-post-resp.xml.tpl
│ │ │ │ ├── os-baremetal-ext-status
│ │ │ │ │ ├── baremetal-node-add-interface-req.json.tpl
│ │ │ │ │ ├── baremetal-node-add-interface-req.xml.tpl
│ │ │ │ │ ├── baremetal-node-add-interface-resp.json.tpl
│ │ │ │ │ ├── baremetal-node-add-interface-resp.xml.tpl
│ │ │ │ │ ├── baremetal-node-create-req.json.tpl
│ │ │ │ │ ├── baremetal-node-create-req.xml.tpl
│ │ │ │ │ ├── baremetal-node-create-resp.json.tpl
│ │ │ │ │ ├── baremetal-node-create-resp.xml.tpl
│ │ │ │ │ ├── baremetal-node-create-with-address-req.json.tpl
│ │ │ │ │ ├── baremetal-node-create-with-address-req.xml.tpl
│ │ │ │ │ ├── baremetal-node-create-with-address-resp.json.tpl
│ │ │ │ │ ├── baremetal-node-create-with-address-resp.xml.tpl
│ │ │ │ │ ├── baremetal-node-list-resp.json.tpl
│ │ │ │ │ ├── baremetal-node-list-resp.xml.tpl
│ │ │ │ │ ├── baremetal-node-remove-interface-req.json.tpl
│ │ │ │ │ ├── baremetal-node-remove-interface-req.xml.tpl
│ │ │ │ │ ├── baremetal-node-show-resp.json.tpl
│ │ │ │ │ └── baremetal-node-show-resp.xml.tpl
│ │ │ │ ├── os-baremetal-nodes
│ │ │ │ │ ├── baremetal-node-add-interface-req.json.tpl
│ │ │ │ │ ├── baremetal-node-add-interface-req.xml.tpl
│ │ │ │ │ ├── baremetal-node-add-interface-resp.json.tpl
│ │ │ │ │ ├── baremetal-node-add-interface-resp.xml.tpl
│ │ │ │ │ ├── baremetal-node-create-req.json.tpl
│ │ │ │ │ ├── baremetal-node-create-req.xml.tpl
│ │ │ │ │ ├── baremetal-node-create-resp.json.tpl
│ │ │ │ │ ├── baremetal-node-create-resp.xml.tpl
│ │ │ │ │ ├── baremetal-node-create-with-address-req.json.tpl
│ │ │ │ │ ├── baremetal-node-create-with-address-req.xml.tpl
│ │ │ │ │ ├── baremetal-node-create-with-address-resp.json.tpl
│ │ │ │ │ ├── baremetal-node-create-with-address-resp.xml.tpl
│ │ │ │ │ ├── baremetal-node-list-resp.json.tpl
│ │ │ │ │ ├── baremetal-node-list-resp.xml.tpl
│ │ │ │ │ ├── baremetal-node-remove-interface-req.json.tpl
│ │ │ │ │ ├── baremetal-node-remove-interface-req.xml.tpl
│ │ │ │ │ ├── baremetal-node-show-resp.json.tpl
│ │ │ │ │ └── baremetal-node-show-resp.xml.tpl
│ │ │ │ ├── os-block-device-mapping-v2-boot
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── os-cell-capacities
│ │ │ │ │ ├── cells-capacities-resp.json.tpl
│ │ │ │ │ └── cells-capacities-resp.xml.tpl
│ │ │ │ ├── os-cells
│ │ │ │ │ ├── cells-get-resp.json.tpl
│ │ │ │ │ ├── cells-get-resp.xml.tpl
│ │ │ │ │ ├── cells-list-empty-resp.json.tpl
│ │ │ │ │ ├── cells-list-empty-resp.xml.tpl
│ │ │ │ │ ├── cells-list-resp.json.tpl
│ │ │ │ │ └── cells-list-resp.xml.tpl
│ │ │ │ ├── os-certificates
│ │ │ │ │ ├── certificate-create-req.json.tpl
│ │ │ │ │ ├── certificate-create-req.xml.tpl
│ │ │ │ │ ├── certificate-create-resp.json.tpl
│ │ │ │ │ ├── certificate-create-resp.xml.tpl
│ │ │ │ │ ├── certificate-get-root-resp.json.tpl
│ │ │ │ │ └── certificate-get-root-resp.xml.tpl
│ │ │ │ ├── os-cloudpipe
│ │ │ │ │ ├── cloud-pipe-create-req.json.tpl
│ │ │ │ │ ├── cloud-pipe-create-req.xml.tpl
│ │ │ │ │ ├── cloud-pipe-create-resp.json.tpl
│ │ │ │ │ ├── cloud-pipe-create-resp.xml.tpl
│ │ │ │ │ ├── cloud-pipe-get-resp.json.tpl
│ │ │ │ │ └── cloud-pipe-get-resp.xml.tpl
│ │ │ │ ├── os-cloudpipe-update
│ │ │ │ │ ├── cloud-pipe-update-req.json.tpl
│ │ │ │ │ └── cloud-pipe-update-req.xml.tpl
│ │ │ │ ├── os-config-drive
│ │ │ │ │ ├── server-config-drive-get-resp.json.tpl
│ │ │ │ │ ├── server-config-drive-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── servers-config-drive-details-resp.json.tpl
│ │ │ │ │ └── servers-config-drive-details-resp.xml.tpl
│ │ │ │ ├── os-console-output
│ │ │ │ │ ├── console-output-post-req.json.tpl
│ │ │ │ │ ├── console-output-post-req.xml.tpl
│ │ │ │ │ ├── console-output-post-resp.json.tpl
│ │ │ │ │ ├── console-output-post-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── os-consoles
│ │ │ │ │ ├── get-spice-console-post-req.json.tpl
│ │ │ │ │ ├── get-spice-console-post-req.xml.tpl
│ │ │ │ │ ├── get-spice-console-post-resp.json.tpl
│ │ │ │ │ ├── get-spice-console-post-resp.xml.tpl
│ │ │ │ │ ├── get-vnc-console-post-req.json.tpl
│ │ │ │ │ ├── get-vnc-console-post-req.xml.tpl
│ │ │ │ │ ├── get-vnc-console-post-resp.json.tpl
│ │ │ │ │ ├── get-vnc-console-post-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── OS-DCF
│ │ │ │ │ ├── image-get-resp.json.tpl
│ │ │ │ │ ├── image-get-resp.xml.tpl
│ │ │ │ │ ├── image-list-resp.json.tpl
│ │ │ │ │ ├── image-list-resp.xml.tpl
│ │ │ │ │ ├── list-servers-detail-get.json.tpl
│ │ │ │ │ ├── list-servers-detail-get.xml.tpl
│ │ │ │ │ ├── server-action-rebuild-req.json.tpl
│ │ │ │ │ ├── server-action-rebuild-req.xml.tpl
│ │ │ │ │ ├── server-action-rebuild-resp.json.tpl
│ │ │ │ │ ├── server-action-rebuild-resp.xml.tpl
│ │ │ │ │ ├── server-get-resp.json.tpl
│ │ │ │ │ ├── server-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── server-resize-post-req.json.tpl
│ │ │ │ │ ├── server-resize-post-req.xml.tpl
│ │ │ │ │ ├── server-update-put-req.json.tpl
│ │ │ │ │ ├── server-update-put-req.xml.tpl
│ │ │ │ │ ├── server-update-put-resp.json.tpl
│ │ │ │ │ └── server-update-put-resp.xml.tpl
│ │ │ │ ├── os-deferred-delete
│ │ │ │ │ ├── force-delete-post-req.json.tpl
│ │ │ │ │ ├── force-delete-post-req.xml.tpl
│ │ │ │ │ ├── restore-post-req.json.tpl
│ │ │ │ │ ├── restore-post-req.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── os-evacuate
│ │ │ │ │ ├── server-evacuate-req.json.tpl
│ │ │ │ │ ├── server-evacuate-req.xml.tpl
│ │ │ │ │ ├── server-evacuate-resp.json.tpl
│ │ │ │ │ ├── server-evacuate-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── OS-EXT-AZ
│ │ │ │ │ ├── server-get-resp.json.tpl
│ │ │ │ │ ├── server-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── servers-detail-resp.json.tpl
│ │ │ │ │ └── servers-detail-resp.xml.tpl
│ │ │ │ ├── os-extended-floating-ips
│ │ │ │ │ ├── floating-ips-create-nopool-req.json.tpl
│ │ │ │ │ ├── floating-ips-create-nopool-req.xml.tpl
│ │ │ │ │ ├── floating-ips-create-req.json.tpl
│ │ │ │ │ ├── floating-ips-create-req.xml.tpl
│ │ │ │ │ ├── floating-ips-create-resp.json.tpl
│ │ │ │ │ ├── floating-ips-create-resp.xml.tpl
│ │ │ │ │ ├── floating-ips-get-resp.json.tpl
│ │ │ │ │ ├── floating-ips-get-resp.xml.tpl
│ │ │ │ │ ├── floating-ips-list-empty-resp.json.tpl
│ │ │ │ │ ├── floating-ips-list-empty-resp.xml.tpl
│ │ │ │ │ ├── floating-ips-list-resp.json.tpl
│ │ │ │ │ └── floating-ips-list-resp.xml.tpl
│ │ │ │ ├── os-extended-quotas
│ │ │ │ │ ├── quotas-update-post-req.json.tpl
│ │ │ │ │ ├── quotas-update-post-req.xml.tpl
│ │ │ │ │ ├── quotas-update-post-resp.json.tpl
│ │ │ │ │ └── quotas-update-post-resp.xml.tpl
│ │ │ │ ├── os-extended-volumes
│ │ │ │ │ ├── server-get-resp.json.tpl
│ │ │ │ │ ├── server-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── servers-detail-resp.json.tpl
│ │ │ │ │ └── servers-detail-resp.xml.tpl
│ │ │ │ ├── OS-EXT-IMG-SIZE
│ │ │ │ │ ├── image-get-resp.json.tpl
│ │ │ │ │ ├── image-get-resp.xml.tpl
│ │ │ │ │ ├── images-details-get-resp.json.tpl
│ │ │ │ │ └── images-details-get-resp.xml.tpl
│ │ │ │ ├── OS-EXT-IPS
│ │ │ │ │ ├── server-get-resp.json.tpl
│ │ │ │ │ ├── server-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── servers-detail-resp.json.tpl
│ │ │ │ │ └── servers-detail-resp.xml.tpl
│ │ │ │ ├── OS-EXT-IPS-MAC
│ │ │ │ │ ├── server-get-resp.json.tpl
│ │ │ │ │ ├── server-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── servers-detail-resp.json.tpl
│ │ │ │ │ └── servers-detail-resp.xml.tpl
│ │ │ │ ├── OS-EXT-SRV-ATTR
│ │ │ │ │ ├── server-get-resp.json.tpl
│ │ │ │ │ ├── server-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── servers-detail-resp.json.tpl
│ │ │ │ │ └── servers-detail-resp.xml.tpl
│ │ │ │ ├── OS-EXT-STS
│ │ │ │ │ ├── server-get-resp.json.tpl
│ │ │ │ │ ├── server-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── servers-detail-resp.json.tpl
│ │ │ │ │ └── servers-detail-resp.xml.tpl
│ │ │ │ ├── OS-EXT-VIF-NET
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── vifs-list-resp.json.tpl
│ │ │ │ │ └── vifs-list-resp.xml.tpl
│ │ │ │ ├── os-fixed-ips
│ │ │ │ │ ├── fixedip-post-req.json.tpl
│ │ │ │ │ ├── fixedip-post-req.xml.tpl
│ │ │ │ │ ├── fixedips-get-resp.json.tpl
│ │ │ │ │ └── fixedips-get-resp.xml.tpl
│ │ │ │ ├── os-flavor-access
│ │ │ │ │ ├── flavor-access-add-tenant-req.json.tpl
│ │ │ │ │ ├── flavor-access-add-tenant-req.xml.tpl
│ │ │ │ │ ├── flavor-access-add-tenant-resp.json.tpl
│ │ │ │ │ ├── flavor-access-add-tenant-resp.xml.tpl
│ │ │ │ │ ├── flavor-access-create-req.json.tpl
│ │ │ │ │ ├── flavor-access-create-req.xml.tpl
│ │ │ │ │ ├── flavor-access-create-resp.json.tpl
│ │ │ │ │ ├── flavor-access-create-resp.xml.tpl
│ │ │ │ │ ├── flavor-access-detail-resp.json.tpl
│ │ │ │ │ ├── flavor-access-detail-resp.xml.tpl
│ │ │ │ │ ├── flavor-access-list-resp.json.tpl
│ │ │ │ │ ├── flavor-access-list-resp.xml.tpl
│ │ │ │ │ ├── flavor-access-remove-tenant-req.json.tpl
│ │ │ │ │ ├── flavor-access-remove-tenant-req.xml.tpl
│ │ │ │ │ ├── flavor-access-remove-tenant-resp.json.tpl
│ │ │ │ │ ├── flavor-access-remove-tenant-resp.xml.tpl
│ │ │ │ │ ├── flavor-access-show-resp.json.tpl
│ │ │ │ │ └── flavor-access-show-resp.xml.tpl
│ │ │ │ ├── os-flavor-extra-specs
│ │ │ │ │ ├── flavor-extra-specs-create-req.json.tpl
│ │ │ │ │ ├── flavor-extra-specs-create-req.xml.tpl
│ │ │ │ │ ├── flavor-extra-specs-create-resp.json.tpl
│ │ │ │ │ ├── flavor-extra-specs-create-resp.xml.tpl
│ │ │ │ │ ├── flavor-extra-specs-get-resp.json.tpl
│ │ │ │ │ ├── flavor-extra-specs-get-resp.xml.tpl
│ │ │ │ │ ├── flavor-extra-specs-list-resp.json.tpl
│ │ │ │ │ ├── flavor-extra-specs-list-resp.xml.tpl
│ │ │ │ │ ├── flavor-extra-specs-update-req.json.tpl
│ │ │ │ │ ├── flavor-extra-specs-update-req.xml.tpl
│ │ │ │ │ ├── flavor-extra-specs-update-resp.json.tpl
│ │ │ │ │ └── flavor-extra-specs-update-resp.xml.tpl
│ │ │ │ ├── os-flavor-manage
│ │ │ │ │ ├── flavor-create-post-req.json.tpl
│ │ │ │ │ ├── flavor-create-post-req.xml.tpl
│ │ │ │ │ ├── flavor-create-post-resp.json.tpl
│ │ │ │ │ └── flavor-create-post-resp.xml.tpl
│ │ │ │ ├── os-flavor-rxtx
│ │ │ │ │ ├── flavor-rxtx-get-resp.json.tpl
│ │ │ │ │ ├── flavor-rxtx-get-resp.xml.tpl
│ │ │ │ │ ├── flavor-rxtx-list-resp.json.tpl
│ │ │ │ │ ├── flavor-rxtx-list-resp.xml.tpl
│ │ │ │ │ ├── flavor-rxtx-post-req.json.tpl
│ │ │ │ │ ├── flavor-rxtx-post-req.xml.tpl
│ │ │ │ │ ├── flavor-rxtx-post-resp.json.tpl
│ │ │ │ │ └── flavor-rxtx-post-resp.xml.tpl
│ │ │ │ ├── os-flavor-swap
│ │ │ │ │ ├── flavor-swap-get-resp.json.tpl
│ │ │ │ │ ├── flavor-swap-get-resp.xml.tpl
│ │ │ │ │ ├── flavor-swap-list-resp.json.tpl
│ │ │ │ │ ├── flavor-swap-list-resp.xml.tpl
│ │ │ │ │ ├── flavor-swap-post-req.json.tpl
│ │ │ │ │ ├── flavor-swap-post-req.xml.tpl
│ │ │ │ │ ├── flavor-swap-post-resp.json.tpl
│ │ │ │ │ └── flavor-swap-post-resp.xml.tpl
│ │ │ │ ├── os-floating-ip-dns
│ │ │ │ │ ├── floating-ip-dns-create-or-update-entry-req.json.tpl
│ │ │ │ │ ├── floating-ip-dns-create-or-update-entry-req.xml.tpl
│ │ │ │ │ ├── floating-ip-dns-create-or-update-entry-resp.json.tpl
│ │ │ │ │ ├── floating-ip-dns-create-or-update-entry-resp.xml.tpl
│ │ │ │ │ ├── floating-ip-dns-create-or-update-req.json.tpl
│ │ │ │ │ ├── floating-ip-dns-create-or-update-req.xml.tpl
│ │ │ │ │ ├── floating-ip-dns-create-or-update-resp.json.tpl
│ │ │ │ │ ├── floating-ip-dns-create-or-update-resp.xml.tpl
│ │ │ │ │ ├── floating-ip-dns-entry-get-resp.json.tpl
│ │ │ │ │ ├── floating-ip-dns-entry-get-resp.xml.tpl
│ │ │ │ │ ├── floating-ip-dns-entry-list-resp.json.tpl
│ │ │ │ │ ├── floating-ip-dns-entry-list-resp.xml.tpl
│ │ │ │ │ ├── floating-ip-dns-list-resp.json.tpl
│ │ │ │ │ └── floating-ip-dns-list-resp.xml.tpl
│ │ │ │ ├── os-floating-ip-pools
│ │ │ │ │ ├── floatingippools-list-resp.json.tpl
│ │ │ │ │ └── floatingippools-list-resp.xml.tpl
│ │ │ │ ├── os-floating-ips
│ │ │ │ │ ├── floating-ips-create-nopool-req.json.tpl
│ │ │ │ │ ├── floating-ips-create-nopool-req.xml.tpl
│ │ │ │ │ ├── floating-ips-create-req.json.tpl
│ │ │ │ │ ├── floating-ips-create-req.xml.tpl
│ │ │ │ │ ├── floating-ips-create-resp.json.tpl
│ │ │ │ │ ├── floating-ips-create-resp.xml.tpl
│ │ │ │ │ ├── floating-ips-get-resp.json.tpl
│ │ │ │ │ ├── floating-ips-get-resp.xml.tpl
│ │ │ │ │ ├── floating-ips-list-empty-resp.json.tpl
│ │ │ │ │ ├── floating-ips-list-empty-resp.xml.tpl
│ │ │ │ │ ├── floating-ips-list-resp.json.tpl
│ │ │ │ │ └── floating-ips-list-resp.xml.tpl
│ │ │ │ ├── os-floating-ips-bulk
│ │ │ │ │ ├── floating-ips-bulk-create-req.json.tpl
│ │ │ │ │ ├── floating-ips-bulk-create-req.xml.tpl
│ │ │ │ │ ├── floating-ips-bulk-create-resp.json.tpl
│ │ │ │ │ ├── floating-ips-bulk-create-resp.xml.tpl
│ │ │ │ │ ├── floating-ips-bulk-delete-req.json.tpl
│ │ │ │ │ ├── floating-ips-bulk-delete-req.xml.tpl
│ │ │ │ │ ├── floating-ips-bulk-delete-resp.json.tpl
│ │ │ │ │ ├── floating-ips-bulk-delete-resp.xml.tpl
│ │ │ │ │ ├── floating-ips-bulk-list-by-host-resp.json.tpl
│ │ │ │ │ ├── floating-ips-bulk-list-by-host-resp.xml.tpl
│ │ │ │ │ ├── floating-ips-bulk-list-resp.json.tpl
│ │ │ │ │ └── floating-ips-bulk-list-resp.xml.tpl
│ │ │ │ ├── OS-FLV-DISABLED
│ │ │ │ │ ├── flavor-detail-get-resp.json.tpl
│ │ │ │ │ ├── flavor-detail-get-resp.xml.tpl
│ │ │ │ │ ├── flavor-show-get-resp.json.tpl
│ │ │ │ │ └── flavor-show-get-resp.xml.tpl
│ │ │ │ ├── OS-FLV-EXT-DATA
│ │ │ │ │ ├── flavors-extra-data-get-resp.json.tpl
│ │ │ │ │ ├── flavors-extra-data-get-resp.xml.tpl
│ │ │ │ │ ├── flavors-extra-data-list-resp.json.tpl
│ │ │ │ │ ├── flavors-extra-data-list-resp.xml.tpl
│ │ │ │ │ ├── flavors-extra-data-post-req.json.tpl
│ │ │ │ │ ├── flavors-extra-data-post-req.xml.tpl
│ │ │ │ │ ├── flavors-extra-data-post-resp.json.tpl
│ │ │ │ │ └── flavors-extra-data-post-resp.xml.tpl
│ │ │ │ ├── os-fping
│ │ │ │ │ ├── fping-get-details-resp.json.tpl
│ │ │ │ │ ├── fping-get-details-resp.xml.tpl
│ │ │ │ │ ├── fping-get-resp.json.tpl
│ │ │ │ │ ├── fping-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── os-hide-server-addresses
│ │ │ │ │ ├── server-get-resp.json.tpl
│ │ │ │ │ ├── server-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── servers-details-resp.json.tpl
│ │ │ │ │ ├── servers-details-resp.xml.tpl
│ │ │ │ │ ├── servers-list-resp.json.tpl
│ │ │ │ │ └── servers-list-resp.xml.tpl
│ │ │ │ ├── os-hosts
│ │ │ │ │ ├── host-get-reboot.json.tpl
│ │ │ │ │ ├── host-get-reboot.xml.tpl
│ │ │ │ │ ├── host-get-resp.json.tpl
│ │ │ │ │ ├── host-get-resp.xml.tpl
│ │ │ │ │ ├── host-get-shutdown.json.tpl
│ │ │ │ │ ├── host-get-shutdown.xml.tpl
│ │ │ │ │ ├── host-get-startup.json.tpl
│ │ │ │ │ ├── host-get-startup.xml.tpl
│ │ │ │ │ ├── host-put-maintenance-req.json.tpl
│ │ │ │ │ ├── host-put-maintenance-req.xml.tpl
│ │ │ │ │ ├── host-put-maintenance-resp.json.tpl
│ │ │ │ │ ├── host-put-maintenance-resp.xml.tpl
│ │ │ │ │ ├── hosts-list-resp.json.tpl
│ │ │ │ │ └── hosts-list-resp.xml.tpl
│ │ │ │ ├── os-hypervisors
│ │ │ │ │ ├── hypervisors-detail-resp.json.tpl
│ │ │ │ │ ├── hypervisors-detail-resp.xml.tpl
│ │ │ │ │ ├── hypervisors-list-resp.json.tpl
│ │ │ │ │ ├── hypervisors-list-resp.xml.tpl
│ │ │ │ │ ├── hypervisors-search-resp.json.tpl
│ │ │ │ │ ├── hypervisors-search-resp.xml.tpl
│ │ │ │ │ ├── hypervisors-servers-resp.json.tpl
│ │ │ │ │ ├── hypervisors-servers-resp.xml.tpl
│ │ │ │ │ ├── hypervisors-show-resp.json.tpl
│ │ │ │ │ ├── hypervisors-show-resp.xml.tpl
│ │ │ │ │ ├── hypervisors-statistics-resp.json.tpl
│ │ │ │ │ ├── hypervisors-statistics-resp.xml.tpl
│ │ │ │ │ ├── hypervisors-uptime-resp.json.tpl
│ │ │ │ │ └── hypervisors-uptime-resp.xml.tpl
│ │ │ │ ├── os-instance-actions
│ │ │ │ │ ├── instance-action-get-resp.json.tpl
│ │ │ │ │ ├── instance-action-get-resp.xml.tpl
│ │ │ │ │ ├── instance-actions-list-resp.json.tpl
│ │ │ │ │ └── instance-actions-list-resp.xml.tpl
│ │ │ │ ├── os-instance_usage_audit_log
│ │ │ │ │ ├── inst-usage-audit-log-index-get-resp.json.tpl
│ │ │ │ │ ├── inst-usage-audit-log-index-get-resp.xml.tpl
│ │ │ │ │ ├── inst-usage-audit-log-show-get-resp.json.tpl
│ │ │ │ │ └── inst-usage-audit-log-show-get-resp.xml.tpl
│ │ │ │ ├── os-keypairs
│ │ │ │ │ ├── keypairs-get-resp.json.tpl
│ │ │ │ │ ├── keypairs-get-resp.xml.tpl
│ │ │ │ │ ├── keypairs-import-post-req.json.tpl
│ │ │ │ │ ├── keypairs-import-post-req.xml.tpl
│ │ │ │ │ ├── keypairs-import-post-resp.json.tpl
│ │ │ │ │ ├── keypairs-import-post-resp.xml.tpl
│ │ │ │ │ ├── keypairs-post-req.json.tpl
│ │ │ │ │ ├── keypairs-post-req.xml.tpl
│ │ │ │ │ ├── keypairs-post-resp.json.tpl
│ │ │ │ │ └── keypairs-post-resp.xml.tpl
│ │ │ │ ├── os-migrations
│ │ │ │ │ ├── migrations-get.json.tpl
│ │ │ │ │ └── migrations-get.xml.tpl
│ │ │ │ ├── os-multiple-create
│ │ │ │ │ ├── multiple-create-no-resv-post-req.json.tpl
│ │ │ │ │ ├── multiple-create-no-resv-post-req.xml.tpl
│ │ │ │ │ ├── multiple-create-no-resv-post-resp.json.tpl
│ │ │ │ │ ├── multiple-create-no-resv-post-resp.xml.tpl
│ │ │ │ │ ├── multiple-create-post-req.json.tpl
│ │ │ │ │ ├── multiple-create-post-req.xml.tpl
│ │ │ │ │ ├── multiple-create-post-resp.json.tpl
│ │ │ │ │ └── multiple-create-post-resp.xml.tpl
│ │ │ │ ├── os-networks
│ │ │ │ │ ├── network-add-req.json.tpl
│ │ │ │ │ ├── network-add-req.xml.tpl
│ │ │ │ │ ├── network-create-req.json.tpl
│ │ │ │ │ ├── network-create-req.xml.tpl
│ │ │ │ │ ├── network-create-resp.json.tpl
│ │ │ │ │ ├── network-create-resp.xml.tpl
│ │ │ │ │ ├── networks-disassociate-req.json.tpl
│ │ │ │ │ ├── networks-disassociate-req.xml.tpl
│ │ │ │ │ ├── network-show-resp.json.tpl
│ │ │ │ │ ├── network-show-resp.xml.tpl
│ │ │ │ │ ├── networks-list-resp.json.tpl
│ │ │ │ │ └── networks-list-resp.xml.tpl
│ │ │ │ ├── os-networks-associate
│ │ │ │ │ ├── network-associate-host-req.json.tpl
│ │ │ │ │ ├── network-associate-host-req.xml.tpl
│ │ │ │ │ ├── network-disassociate-host-req.json.tpl
│ │ │ │ │ ├── network-disassociate-host-req.xml.tpl
│ │ │ │ │ ├── network-disassociate-project-req.json.tpl
│ │ │ │ │ ├── network-disassociate-project-req.xml.tpl
│ │ │ │ │ ├── network-disassociate-req.json.tpl
│ │ │ │ │ └── network-disassociate-req.xml.tpl
│ │ │ │ ├── os-quota-class-sets
│ │ │ │ │ ├── quota-classes-show-get-resp.json.tpl
│ │ │ │ │ ├── quota-classes-show-get-resp.xml.tpl
│ │ │ │ │ ├── quota-classes-update-post-req.json.tpl
│ │ │ │ │ ├── quota-classes-update-post-req.xml.tpl
│ │ │ │ │ ├── quota-classes-update-post-resp.json.tpl
│ │ │ │ │ └── quota-classes-update-post-resp.xml.tpl
│ │ │ │ ├── os-quota-sets
│ │ │ │ │ ├── quotas-show-defaults-get-resp.json.tpl
│ │ │ │ │ ├── quotas-show-defaults-get-resp.xml.tpl
│ │ │ │ │ ├── quotas-show-get-resp.json.tpl
│ │ │ │ │ ├── quotas-show-get-resp.xml.tpl
│ │ │ │ │ ├── quotas-update-post-req.json.tpl
│ │ │ │ │ ├── quotas-update-post-req.xml.tpl
│ │ │ │ │ ├── quotas-update-post-resp.json.tpl
│ │ │ │ │ └── quotas-update-post-resp.xml.tpl
│ │ │ │ ├── os-rescue
│ │ │ │ │ ├── server-get-resp-rescue.json.tpl
│ │ │ │ │ ├── server-get-resp-rescue.xml.tpl
│ │ │ │ │ ├── server-get-resp-unrescue.json.tpl
│ │ │ │ │ ├── server-get-resp-unrescue.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── server-rescue.json.tpl
│ │ │ │ │ ├── server-rescue-req.json.tpl
│ │ │ │ │ ├── server-rescue-req.xml.tpl
│ │ │ │ │ ├── server-rescue.xml.tpl
│ │ │ │ │ ├── server-unrescue-req.json.tpl
│ │ │ │ │ └── server-unrescue-req.xml.tpl
│ │ │ │ ├── OS-SCH-HNT
│ │ │ │ │ ├── scheduler-hints-post-req.json.tpl
│ │ │ │ │ ├── scheduler-hints-post-req.xml.tpl
│ │ │ │ │ ├── scheduler-hints-post-resp.json.tpl
│ │ │ │ │ └── scheduler-hints-post-resp.xml.tpl
│ │ │ │ ├── os-security-group-default-rules
│ │ │ │ │ ├── security-group-default-rules-create-req.json.tpl
│ │ │ │ │ ├── security-group-default-rules-create-req.xml.tpl
│ │ │ │ │ ├── security-group-default-rules-create-resp.json.tpl
│ │ │ │ │ ├── security-group-default-rules-create-resp.xml.tpl
│ │ │ │ │ ├── security-group-default-rules-list-resp.json.tpl
│ │ │ │ │ ├── security-group-default-rules-list-resp.xml.tpl
│ │ │ │ │ ├── security-group-default-rules-show-resp.json.tpl
│ │ │ │ │ └── security-group-default-rules-show-resp.xml.tpl
│ │ │ │ ├── os-security-groups
│ │ │ │ │ ├── security-group-add-post-req.json.tpl
│ │ │ │ │ ├── security-group-add-post-req.xml.tpl
│ │ │ │ │ ├── security-group-post-req.json.tpl
│ │ │ │ │ ├── security-group-post-req.xml.tpl
│ │ │ │ │ ├── security-group-remove-post-req.json.tpl
│ │ │ │ │ ├── security-group-remove-post-req.xml.tpl
│ │ │ │ │ ├── security-groups-create-resp.json.tpl
│ │ │ │ │ ├── security-groups-create-resp.xml.tpl
│ │ │ │ │ ├── security-groups-get-resp.json.tpl
│ │ │ │ │ ├── security-groups-get-resp.xml.tpl
│ │ │ │ │ ├── security-groups-list-get-resp.json.tpl
│ │ │ │ │ ├── security-groups-list-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── server-security-groups-list-resp.json.tpl
│ │ │ │ │ └── server-security-groups-list-resp.xml.tpl
│ │ │ │ ├── os-server-diagnostics
│ │ │ │ │ ├── server-diagnostics-get-resp.json.tpl
│ │ │ │ │ ├── server-diagnostics-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── os-server-password
│ │ │ │ │ ├── get-password-resp.json.tpl
│ │ │ │ │ ├── get-password-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── os-server-start-stop
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── server_start_stop.json.tpl
│ │ │ │ │ └── server_start_stop.xml.tpl
│ │ │ │ ├── os-services
│ │ │ │ │ ├── service-disable-log-put-req.json.tpl
│ │ │ │ │ ├── service-disable-log-put-req.xml.tpl
│ │ │ │ │ ├── service-disable-log-put-resp.json.tpl
│ │ │ │ │ ├── service-disable-log-put-resp.xml.tpl
│ │ │ │ │ ├── service-disable-put-req.json.tpl
│ │ │ │ │ ├── service-disable-put-req.xml.tpl
│ │ │ │ │ ├── service-disable-put-resp.json.tpl
│ │ │ │ │ ├── service-disable-put-resp.xml.tpl
│ │ │ │ │ ├── service-enable-put-req.json.tpl
│ │ │ │ │ ├── service-enable-put-req.xml.tpl
│ │ │ │ │ ├── service-enable-put-resp.json.tpl
│ │ │ │ │ ├── service-enable-put-resp.xml.tpl
│ │ │ │ │ ├── services-get-resp.json.tpl
│ │ │ │ │ ├── services-get-resp.xml.tpl
│ │ │ │ │ ├── services-list-get-resp.json.tpl
│ │ │ │ │ └── services-list-get-resp.xml.tpl
│ │ │ │ ├── os-shelve
│ │ │ │ │ ├── os-shelve.json.tpl
│ │ │ │ │ ├── os-shelve.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── os-simple-tenant-usage
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── simple-tenant-usage-get.json.tpl
│ │ │ │ │ ├── simple-tenant-usage-get-specific.json.tpl
│ │ │ │ │ ├── simple-tenant-usage-get-specific.xml.tpl
│ │ │ │ │ └── simple-tenant-usage-get.xml.tpl
│ │ │ │ ├── OS-SRV-USG
│ │ │ │ │ ├── server-get-resp.json.tpl
│ │ │ │ │ ├── server-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── servers-detail-resp.json.tpl
│ │ │ │ │ └── servers-detail-resp.xml.tpl
│ │ │ │ ├── os-tenant-networks
│ │ │ │ │ ├── networks-list-res.json.tpl
│ │ │ │ │ ├── networks-list-res.xml.tpl
│ │ │ │ │ ├── networks-post-req.json.tpl
│ │ │ │ │ ├── networks-post-req.xml.tpl
│ │ │ │ │ ├── networks-post-res.json.tpl
│ │ │ │ │ └── networks-post-res.xml.tpl
│ │ │ │ ├── os-used-limits
│ │ │ │ │ ├── usedlimits-get-resp.json.tpl
│ │ │ │ │ └── usedlimits-get-resp.xml.tpl
│ │ │ │ ├── os-used-limits-for-admin
│ │ │ │ │ ├── usedlimitsforadmin-get-resp.json.tpl
│ │ │ │ │ └── usedlimitsforadmin-get-resp.xml.tpl
│ │ │ │ ├── os-user-data
│ │ │ │ │ ├── userdata-post-req.json.tpl
│ │ │ │ │ ├── userdata-post-req.xml.tpl
│ │ │ │ │ ├── userdata-post-resp.json.tpl
│ │ │ │ │ └── userdata-post-resp.xml.tpl
│ │ │ │ ├── os-user-quotas
│ │ │ │ │ ├── user-quotas-show-get-resp.json.tpl
│ │ │ │ │ ├── user-quotas-show-get-resp.xml.tpl
│ │ │ │ │ ├── user-quotas-update-post-req.json.tpl
│ │ │ │ │ ├── user-quotas-update-post-req.xml.tpl
│ │ │ │ │ ├── user-quotas-update-post-resp.json.tpl
│ │ │ │ │ └── user-quotas-update-post-resp.xml.tpl
│ │ │ │ ├── os-virtual-interfaces
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── vifs-list-resp.json.tpl
│ │ │ │ │ └── vifs-list-resp.xml.tpl
│ │ │ │ ├── os-volume-attachment-update
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── update-volume-req.json.tpl
│ │ │ │ │ └── update-volume-req.xml.tpl
│ │ │ │ ├── os-volumes
│ │ │ │ │ ├── attach-volume-to-server-req.json.tpl
│ │ │ │ │ ├── attach-volume-to-server-req.xml.tpl
│ │ │ │ │ ├── attach-volume-to-server-resp.json.tpl
│ │ │ │ │ ├── attach-volume-to-server-resp.xml.tpl
│ │ │ │ │ ├── list-volume-attachments-resp.json.tpl
│ │ │ │ │ ├── list-volume-attachments-resp.xml.tpl
│ │ │ │ │ ├── os-volumes-detail-resp.json.tpl
│ │ │ │ │ ├── os-volumes-detail-resp.xml.tpl
│ │ │ │ │ ├── os-volumes-get-resp.json.tpl
│ │ │ │ │ ├── os-volumes-get-resp.xml.tpl
│ │ │ │ │ ├── os-volumes-index-resp.json.tpl
│ │ │ │ │ ├── os-volumes-index-resp.xml.tpl
│ │ │ │ │ ├── os-volumes-post-req.json.tpl
│ │ │ │ │ ├── os-volumes-post-req.xml.tpl
│ │ │ │ │ ├── os-volumes-post-resp.json.tpl
│ │ │ │ │ ├── os-volumes-post-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── snapshot-create-req.json.tpl
│ │ │ │ │ ├── snapshot-create-req.xml.tpl
│ │ │ │ │ ├── snapshot-create-resp.json.tpl
│ │ │ │ │ ├── snapshot-create-resp.xml.tpl
│ │ │ │ │ ├── snapshots-detail-resp.json.tpl
│ │ │ │ │ ├── snapshots-detail-resp.xml.tpl
│ │ │ │ │ ├── snapshots-list-resp.json.tpl
│ │ │ │ │ ├── snapshots-list-resp.xml.tpl
│ │ │ │ │ ├── snapshots-show-resp.json.tpl
│ │ │ │ │ ├── snapshots-show-resp.xml.tpl
│ │ │ │ │ ├── volume-attachment-detail-resp.json.tpl
│ │ │ │ │ └── volume-attachment-detail-resp.xml.tpl
│ │ │ │ ├── README.rst
│ │ │ │ ├── server-action-changepassword.json.tpl
│ │ │ │ ├── server-action-changepassword.xml.tpl
│ │ │ │ ├── server-action-confirmresize.json.tpl
│ │ │ │ ├── server-action-confirmresize.xml.tpl
│ │ │ │ ├── server-action-createimage.json.tpl
│ │ │ │ ├── server-action-createimage.xml.tpl
│ │ │ │ ├── server-action-reboot.json.tpl
│ │ │ │ ├── server-action-reboot.xml.tpl
│ │ │ │ ├── server-action-rebuild.json.tpl
│ │ │ │ ├── server-action-rebuild-resp.json.tpl
│ │ │ │ ├── server-action-rebuild-resp.xml.tpl
│ │ │ │ ├── server-action-rebuild.xml.tpl
│ │ │ │ ├── server-action-resize.json.tpl
│ │ │ │ ├── server-action-resize.xml.tpl
│ │ │ │ ├── server-action-revertresize.json.tpl
│ │ │ │ ├── server-action-revertresize.xml.tpl
│ │ │ │ ├── server-get-resp.json.tpl
│ │ │ │ ├── server-get-resp.xml.tpl
│ │ │ │ ├── server-ips-network-resp.json.tpl
│ │ │ │ ├── server-ips-network-resp.xml.tpl
│ │ │ │ ├── server-ips-resp.json.tpl
│ │ │ │ ├── server-ips-resp.xml.tpl
│ │ │ │ ├── server-metadata-all-req.json.tpl
│ │ │ │ ├── server-metadata-all-req.xml.tpl
│ │ │ │ ├── server-metadata-all-resp.json.tpl
│ │ │ │ ├── server-metadata-all-resp.xml.tpl
│ │ │ │ ├── server-metadata-req.json.tpl
│ │ │ │ ├── server-metadata-req.xml.tpl
│ │ │ │ ├── server-metadata-resp.json.tpl
│ │ │ │ ├── server-metadata-resp.xml.tpl
│ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ ├── servers-details-resp.json.tpl
│ │ │ │ ├── servers-details-resp.xml.tpl
│ │ │ │ ├── servers-list-resp.json.tpl
│ │ │ │ ├── servers-list-resp.xml.tpl
│ │ │ │ ├── versions-get-resp.json.tpl
│ │ │ │ └── versions-get-resp.xml.tpl
│ │ │ ├── api_samples_test_base.py
│ │ │ ├── __init__.py
│ │ │ ├── integrated_helpers.py
│ │ │ ├── test_api_samples.py
│ │ │ ├── test_extensions.py
│ │ │ ├── test_login.py
│ │ │ ├── test_multiprocess_api.py
│ │ │ ├── test_servers.py
│ │ │ ├── test_xml.py
│ │ │ └── v3
│ │ │ ├── api_sample_base.py
│ │ │ ├── api_samples
│ │ │ │ ├── all_extensions
│ │ │ │ │ ├── server-get-resp.json.tpl
│ │ │ │ │ ├── server-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── servers-details-resp.json.tpl
│ │ │ │ │ ├── servers-details-resp.xml.tpl
│ │ │ │ │ ├── servers-list-resp.json.tpl
│ │ │ │ │ └── servers-list-resp.xml.tpl
│ │ │ │ ├── consoles
│ │ │ │ │ ├── consoles-create-req.json.tpl
│ │ │ │ │ ├── consoles-create-req.xml.tpl
│ │ │ │ │ ├── consoles-get-resp.json.tpl
│ │ │ │ │ ├── consoles-get-resp.xml.tpl
│ │ │ │ │ ├── consoles-list-get-resp.json.tpl
│ │ │ │ │ ├── consoles-list-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── extension-info
│ │ │ │ │ ├── extensions-get-resp.json.tpl
│ │ │ │ │ ├── extensions-get-resp.xml.tpl
│ │ │ │ │ ├── extensions-list-resp.json.tpl
│ │ │ │ │ └── extensions-list-resp.xml.tpl
│ │ │ │ ├── flavor-access
│ │ │ │ │ ├── flavor-access-add-tenant-req.json.tpl
│ │ │ │ │ ├── flavor-access-add-tenant-req.xml.tpl
│ │ │ │ │ ├── flavor-access-add-tenant-resp.json.tpl
│ │ │ │ │ ├── flavor-access-add-tenant-resp.xml.tpl
│ │ │ │ │ ├── flavor-access-create-req.json.tpl
│ │ │ │ │ ├── flavor-access-create-req.xml.tpl
│ │ │ │ │ ├── flavor-access-create-resp.json.tpl
│ │ │ │ │ ├── flavor-access-create-resp.xml.tpl
│ │ │ │ │ ├── flavor-access-detail-resp.json.tpl
│ │ │ │ │ ├── flavor-access-detail-resp.xml.tpl
│ │ │ │ │ ├── flavor-access-list-resp.json.tpl
│ │ │ │ │ ├── flavor-access-list-resp.xml.tpl
│ │ │ │ │ ├── flavor-access-remove-tenant-req.json.tpl
│ │ │ │ │ ├── flavor-access-remove-tenant-req.xml.tpl
│ │ │ │ │ ├── flavor-access-remove-tenant-resp.json.tpl
│ │ │ │ │ ├── flavor-access-remove-tenant-resp.xml.tpl
│ │ │ │ │ ├── flavor-access-show-resp.json.tpl
│ │ │ │ │ └── flavor-access-show-resp.xml.tpl
│ │ │ │ ├── flavor-extra-specs
│ │ │ │ │ ├── flavor-extra-specs-create-req.json.tpl
│ │ │ │ │ ├── flavor-extra-specs-create-req.xml.tpl
│ │ │ │ │ ├── flavor-extra-specs-create-resp.json.tpl
│ │ │ │ │ ├── flavor-extra-specs-create-resp.xml.tpl
│ │ │ │ │ ├── flavor-extra-specs-get-resp.json.tpl
│ │ │ │ │ ├── flavor-extra-specs-get-resp.xml.tpl
│ │ │ │ │ ├── flavor-extra-specs-list-resp.json.tpl
│ │ │ │ │ ├── flavor-extra-specs-list-resp.xml.tpl
│ │ │ │ │ ├── flavor-extra-specs-update-req.json.tpl
│ │ │ │ │ ├── flavor-extra-specs-update-req.xml.tpl
│ │ │ │ │ ├── flavor-extra-specs-update-resp.json.tpl
│ │ │ │ │ └── flavor-extra-specs-update-resp.xml.tpl
│ │ │ │ ├── flavor-manage
│ │ │ │ │ ├── flavor-create-post-req.json.tpl
│ │ │ │ │ ├── flavor-create-post-req.xml.tpl
│ │ │ │ │ ├── flavor-create-post-resp.json.tpl
│ │ │ │ │ └── flavor-create-post-resp.xml.tpl
│ │ │ │ ├── flavors
│ │ │ │ │ ├── flavor-get-resp.json.tpl
│ │ │ │ │ ├── flavor-get-resp.xml.tpl
│ │ │ │ │ ├── flavors-detail-resp.json.tpl
│ │ │ │ │ ├── flavors-detail-resp.xml.tpl
│ │ │ │ │ ├── flavors-list-resp.json.tpl
│ │ │ │ │ └── flavors-list-resp.xml.tpl
│ │ │ │ ├── keypairs
│ │ │ │ │ ├── keypairs-get-resp.json.tpl
│ │ │ │ │ ├── keypairs-get-resp.xml.tpl
│ │ │ │ │ ├── keypairs-import-post-req.json.tpl
│ │ │ │ │ ├── keypairs-import-post-req.xml.tpl
│ │ │ │ │ ├── keypairs-import-post-resp.json.tpl
│ │ │ │ │ ├── keypairs-import-post-resp.xml.tpl
│ │ │ │ │ ├── keypairs-post-req.json.tpl
│ │ │ │ │ ├── keypairs-post-req.xml.tpl
│ │ │ │ │ ├── keypairs-post-resp.json.tpl
│ │ │ │ │ └── keypairs-post-resp.xml.tpl
│ │ │ │ ├── os-access-ips
│ │ │ │ │ ├── server-action-rebuild.json.tpl
│ │ │ │ │ ├── server-action-rebuild-resp.json.tpl
│ │ │ │ │ ├── server-action-rebuild-resp.xml.tpl
│ │ │ │ │ ├── server-action-rebuild.xml.tpl
│ │ │ │ │ ├── server-get-resp.json.tpl
│ │ │ │ │ ├── server-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── server-put-req.json.tpl
│ │ │ │ │ ├── server-put-req.xml.tpl
│ │ │ │ │ ├── server-put-resp.json.tpl
│ │ │ │ │ ├── server-put-resp.xml.tpl
│ │ │ │ │ ├── servers-details-resp.json.tpl
│ │ │ │ │ ├── servers-details-resp.xml.tpl
│ │ │ │ │ ├── servers-list-resp.json.tpl
│ │ │ │ │ └── servers-list-resp.xml.tpl
│ │ │ │ ├── os-admin-actions
│ │ │ │ │ ├── admin-actions-backup-server.json.tpl
│ │ │ │ │ ├── admin-actions-backup-server.xml.tpl
│ │ │ │ │ ├── admin-actions-inject-network-info.json.tpl
│ │ │ │ │ ├── admin-actions-inject-network-info.xml.tpl
│ │ │ │ │ ├── admin-actions-live-migrate.json.tpl
│ │ │ │ │ ├── admin-actions-live-migrate.xml.tpl
│ │ │ │ │ ├── admin-actions-lock-server.json.tpl
│ │ │ │ │ ├── admin-actions-lock-server.xml.tpl
│ │ │ │ │ ├── admin-actions-migrate.json.tpl
│ │ │ │ │ ├── admin-actions-migrate.xml.tpl
│ │ │ │ │ ├── admin-actions-pause.json.tpl
│ │ │ │ │ ├── admin-actions-pause.xml.tpl
│ │ │ │ │ ├── admin-actions-reset-network.json.tpl
│ │ │ │ │ ├── admin-actions-reset-network.xml.tpl
│ │ │ │ │ ├── admin-actions-reset-server-state.json.tpl
│ │ │ │ │ ├── admin-actions-reset-server-state.xml.tpl
│ │ │ │ │ ├── admin-actions-reset-state.json.tpl
│ │ │ │ │ ├── admin-actions-reset-state.xml.tpl
│ │ │ │ │ ├── admin-actions-resume.json.tpl
│ │ │ │ │ ├── admin-actions-resume.xml.tpl
│ │ │ │ │ ├── admin-actions-suspend.json.tpl
│ │ │ │ │ ├── admin-actions-suspend.xml.tpl
│ │ │ │ │ ├── admin-actions-unlock-server.json.tpl
│ │ │ │ │ ├── admin-actions-unlock-server.xml.tpl
│ │ │ │ │ ├── admin-actions-unpause.json.tpl
│ │ │ │ │ ├── admin-actions-unpause.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── os-admin-password
│ │ │ │ │ ├── admin-password-change-password.json.tpl
│ │ │ │ │ ├── admin-password-change-password.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── os-agents
│ │ │ │ │ ├── agent-post-req.json.tpl
│ │ │ │ │ ├── agent-post-req.xml.tpl
│ │ │ │ │ ├── agent-post-resp.json.tpl
│ │ │ │ │ ├── agent-post-resp.xml.tpl
│ │ │ │ │ ├── agents-get-resp.json.tpl
│ │ │ │ │ ├── agents-get-resp.xml.tpl
│ │ │ │ │ ├── agent-update-put-req.json.tpl
│ │ │ │ │ ├── agent-update-put-req.xml.tpl
│ │ │ │ │ ├── agent-update-put-resp.json.tpl
│ │ │ │ │ └── agent-update-put-resp.xml.tpl
│ │ │ │ ├── os-aggregates
│ │ │ │ │ ├── aggregate-add-host-post-req.json.tpl
│ │ │ │ │ ├── aggregate-add-host-post-req.xml.tpl
│ │ │ │ │ ├── aggregate-metadata-post-req.json.tpl
│ │ │ │ │ ├── aggregate-metadata-post-req.xml.tpl
│ │ │ │ │ ├── aggregate-post-req.json.tpl
│ │ │ │ │ ├── aggregate-post-req.xml.tpl
│ │ │ │ │ ├── aggregate-post-resp.json.tpl
│ │ │ │ │ ├── aggregate-post-resp.xml.tpl
│ │ │ │ │ ├── aggregate-remove-host-post-req.json.tpl
│ │ │ │ │ ├── aggregate-remove-host-post-req.xml.tpl
│ │ │ │ │ ├── aggregates-add-host-post-resp.json.tpl
│ │ │ │ │ ├── aggregates-add-host-post-resp.xml.tpl
│ │ │ │ │ ├── aggregates-get-resp.json.tpl
│ │ │ │ │ ├── aggregates-get-resp.xml.tpl
│ │ │ │ │ ├── aggregates-list-get-resp.json.tpl
│ │ │ │ │ ├── aggregates-list-get-resp.xml.tpl
│ │ │ │ │ ├── aggregates-metadata-post-resp.json.tpl
│ │ │ │ │ ├── aggregates-metadata-post-resp.xml.tpl
│ │ │ │ │ ├── aggregates-remove-host-post-resp.json.tpl
│ │ │ │ │ ├── aggregates-remove-host-post-resp.xml.tpl
│ │ │ │ │ ├── aggregate-update-post-req.json.tpl
│ │ │ │ │ ├── aggregate-update-post-req.xml.tpl
│ │ │ │ │ ├── aggregate-update-post-resp.json.tpl
│ │ │ │ │ └── aggregate-update-post-resp.xml.tpl
│ │ │ │ ├── os-attach-interfaces
│ │ │ │ │ ├── attach-interfaces-create-req.json.tpl
│ │ │ │ │ ├── attach-interfaces-create-req.xml.tpl
│ │ │ │ │ ├── attach-interfaces-create-resp.json.tpl
│ │ │ │ │ ├── attach-interfaces-create-resp.xml.tpl
│ │ │ │ │ ├── attach-interfaces-list-resp.json.tpl
│ │ │ │ │ ├── attach-interfaces-list-resp.xml.tpl
│ │ │ │ │ ├── attach-interfaces-show-resp.json.tpl
│ │ │ │ │ ├── attach-interfaces-show-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── os-availability-zone
│ │ │ │ │ ├── availability-zone-detail-resp.json.tpl
│ │ │ │ │ ├── availability-zone-detail-resp.xml.tpl
│ │ │ │ │ ├── availability-zone-list-resp.json.tpl
│ │ │ │ │ ├── availability-zone-list-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── os-cells
│ │ │ │ │ ├── cells-capacities-resp.json.tpl
│ │ │ │ │ ├── cells-capacities-resp.xml.tpl
│ │ │ │ │ ├── cells-get-resp.json.tpl
│ │ │ │ │ ├── cells-get-resp.xml.tpl
│ │ │ │ │ ├── cells-list-empty-resp.json.tpl
│ │ │ │ │ ├── cells-list-empty-resp.xml.tpl
│ │ │ │ │ ├── cells-list-resp.json.tpl
│ │ │ │ │ └── cells-list-resp.xml.tpl
│ │ │ │ ├── os-certificates
│ │ │ │ │ ├── certificate-create-req.json.tpl
│ │ │ │ │ ├── certificate-create-req.xml.tpl
│ │ │ │ │ ├── certificate-create-resp.json.tpl
│ │ │ │ │ ├── certificate-create-resp.xml.tpl
│ │ │ │ │ ├── certificate-get-root-resp.json.tpl
│ │ │ │ │ └── certificate-get-root-resp.xml.tpl
│ │ │ │ ├── os-config-drive
│ │ │ │ │ ├── server-config-drive-get-resp.json.tpl
│ │ │ │ │ ├── server-config-drive-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── servers-config-drive-details-resp.json.tpl
│ │ │ │ │ └── servers-config-drive-details-resp.xml.tpl
│ │ │ │ ├── os-console-output
│ │ │ │ │ ├── console-output-post-req.json.tpl
│ │ │ │ │ ├── console-output-post-req.xml.tpl
│ │ │ │ │ ├── console-output-post-resp.json.tpl
│ │ │ │ │ ├── console-output-post-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── os-deferred-delete
│ │ │ │ │ ├── force-delete-post-req.json.tpl
│ │ │ │ │ ├── force-delete-post-req.xml.tpl
│ │ │ │ │ ├── restore-post-req.json.tpl
│ │ │ │ │ ├── restore-post-req.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── os-evacuate
│ │ │ │ │ ├── server-evacuate-req.json.tpl
│ │ │ │ │ ├── server-evacuate-req.xml.tpl
│ │ │ │ │ ├── server-evacuate-resp.json.tpl
│ │ │ │ │ ├── server-evacuate-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── os-extended-availability-zone
│ │ │ │ │ ├── server-get-resp.json.tpl
│ │ │ │ │ ├── server-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── servers-detail-resp.json.tpl
│ │ │ │ │ └── servers-detail-resp.xml.tpl
│ │ │ │ ├── os-extended-server-attributes
│ │ │ │ │ ├── server-get-resp.json.tpl
│ │ │ │ │ ├── server-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── servers-detail-resp.json.tpl
│ │ │ │ │ └── servers-detail-resp.xml.tpl
│ │ │ │ ├── os-extended-status
│ │ │ │ │ ├── server-get-resp.json.tpl
│ │ │ │ │ ├── server-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── servers-detail-resp.json.tpl
│ │ │ │ │ └── servers-detail-resp.xml.tpl
│ │ │ │ ├── os-extended-volumes
│ │ │ │ │ ├── attach-volume-req.json.tpl
│ │ │ │ │ ├── attach-volume-req.xml.tpl
│ │ │ │ │ ├── detach-volume-req.json.tpl
│ │ │ │ │ ├── detach-volume-req.xml.tpl
│ │ │ │ │ ├── server-get-resp.json.tpl
│ │ │ │ │ ├── server-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── servers-detail-resp.json.tpl
│ │ │ │ │ ├── servers-detail-resp.xml.tpl
│ │ │ │ │ ├── swap-volume-req.json.tpl
│ │ │ │ │ └── swap-volume-req.xml.tpl
│ │ │ │ ├── os-flavor-rxtx
│ │ │ │ │ ├── flavor-rxtx-get-resp.json.tpl
│ │ │ │ │ ├── flavor-rxtx-get-resp.xml.tpl
│ │ │ │ │ ├── flavor-rxtx-list-resp.json.tpl
│ │ │ │ │ ├── flavor-rxtx-list-resp.xml.tpl
│ │ │ │ │ ├── flavor-rxtx-post-req.json.tpl
│ │ │ │ │ ├── flavor-rxtx-post-req.xml.tpl
│ │ │ │ │ ├── flavor-rxtx-post-resp.json.tpl
│ │ │ │ │ └── flavor-rxtx-post-resp.xml.tpl
│ │ │ │ ├── os-hide-server-addresses
│ │ │ │ │ ├── server-get-resp.json.tpl
│ │ │ │ │ ├── server-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── servers-details-resp.json.tpl
│ │ │ │ │ ├── servers-details-resp.xml.tpl
│ │ │ │ │ ├── servers-list-resp.json.tpl
│ │ │ │ │ └── servers-list-resp.xml.tpl
│ │ │ │ ├── os-hosts
│ │ │ │ │ ├── host-get-reboot.json.tpl
│ │ │ │ │ ├── host-get-reboot.xml.tpl
│ │ │ │ │ ├── host-get-resp.json.tpl
│ │ │ │ │ ├── host-get-resp.xml.tpl
│ │ │ │ │ ├── host-get-shutdown.json.tpl
│ │ │ │ │ ├── host-get-shutdown.xml.tpl
│ │ │ │ │ ├── host-get-startup.json.tpl
│ │ │ │ │ ├── host-get-startup.xml.tpl
│ │ │ │ │ ├── host-put-maintenance-req.json.tpl
│ │ │ │ │ ├── host-put-maintenance-req.xml.tpl
│ │ │ │ │ ├── host-put-maintenance-resp.json.tpl
│ │ │ │ │ ├── host-put-maintenance-resp.xml.tpl
│ │ │ │ │ ├── hosts-list-resp.json.tpl
│ │ │ │ │ └── hosts-list-resp.xml.tpl
│ │ │ │ ├── os-hypervisors
│ │ │ │ │ ├── hypervisors-detail-resp.json.tpl
│ │ │ │ │ ├── hypervisors-detail-resp.xml.tpl
│ │ │ │ │ ├── hypervisors-list-resp.json.tpl
│ │ │ │ │ ├── hypervisors-list-resp.xml.tpl
│ │ │ │ │ ├── hypervisors-search-resp.json.tpl
│ │ │ │ │ ├── hypervisors-search-resp.xml.tpl
│ │ │ │ │ ├── hypervisors-servers-resp.json.tpl
│ │ │ │ │ ├── hypervisors-servers-resp.xml.tpl
│ │ │ │ │ ├── hypervisors-show-resp.json.tpl
│ │ │ │ │ ├── hypervisors-show-resp.xml.tpl
│ │ │ │ │ ├── hypervisors-statistics-resp.json.tpl
│ │ │ │ │ ├── hypervisors-statistics-resp.xml.tpl
│ │ │ │ │ ├── hypervisors-uptime-resp.json.tpl
│ │ │ │ │ └── hypervisors-uptime-resp.xml.tpl
│ │ │ │ ├── os-instance-actions
│ │ │ │ │ ├── instance-action-get-resp.json.tpl
│ │ │ │ │ ├── instance-action-get-resp.xml.tpl
│ │ │ │ │ ├── instance-actions-list-resp.json.tpl
│ │ │ │ │ └── instance-actions-list-resp.xml.tpl
│ │ │ │ ├── os-instance-usage-audit-log
│ │ │ │ │ ├── inst-usage-audit-log-index-get-resp.json.tpl
│ │ │ │ │ ├── inst-usage-audit-log-index-get-resp.xml.tpl
│ │ │ │ │ ├── inst-usage-audit-log-index-with-before-get-resp.json.tpl
│ │ │ │ │ └── inst-usage-audit-log-index-with-before-get-resp.xml.tpl
│ │ │ │ ├── os-migrations
│ │ │ │ │ ├── migrations-get.json.tpl
│ │ │ │ │ └── migrations-get.xml.tpl
│ │ │ │ ├── os-multinic
│ │ │ │ │ ├── multinic-add-fixed-ip-req.json.tpl
│ │ │ │ │ ├── multinic-add-fixed-ip-req.xml.tpl
│ │ │ │ │ ├── multinic-remove-fixed-ip-req.json.tpl
│ │ │ │ │ ├── multinic-remove-fixed-ip-req.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── os-pci
│ │ │ │ │ ├── server-get-resp.json.tpl
│ │ │ │ │ ├── server-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── servers-detail-resp.json.tpl
│ │ │ │ │ └── servers-detail-resp.xml.tpl
│ │ │ │ ├── os-quota-class-sets
│ │ │ │ │ ├── quota-classes-show-get-resp.json.tpl
│ │ │ │ │ ├── quota-classes-show-get-resp.xml.tpl
│ │ │ │ │ ├── quota-classes-update-post-req.json.tpl
│ │ │ │ │ ├── quota-classes-update-post-req.xml.tpl
│ │ │ │ │ ├── quota-classes-update-post-resp.json.tpl
│ │ │ │ │ └── quota-classes-update-post-resp.xml.tpl
│ │ │ │ ├── os-quota-sets
│ │ │ │ │ ├── quotas-show-defaults-get-resp.json.tpl
│ │ │ │ │ ├── quotas-show-defaults-get-resp.xml.tpl
│ │ │ │ │ ├── quotas-show-get-resp.json.tpl
│ │ │ │ │ ├── quotas-show-get-resp.xml.tpl
│ │ │ │ │ ├── quotas-update-force-post-req.json.tpl
│ │ │ │ │ ├── quotas-update-force-post-req.xml.tpl
│ │ │ │ │ ├── quotas-update-force-post-resp.json.tpl
│ │ │ │ │ ├── quotas-update-force-post-resp.xml.tpl
│ │ │ │ │ ├── quotas-update-force-resp.json.tpl
│ │ │ │ │ ├── quotas-update-force-resp.xml.tpl
│ │ │ │ │ ├── quotas-update-post-req.json.tpl
│ │ │ │ │ ├── quotas-update-post-req.xml.tpl
│ │ │ │ │ ├── quotas-update-post-resp.json.tpl
│ │ │ │ │ ├── quotas-update-post-resp.xml.tpl
│ │ │ │ │ ├── user-quotas-show-get-resp.json.tpl
│ │ │ │ │ ├── user-quotas-show-get-resp.xml.tpl
│ │ │ │ │ ├── user-quotas-update-post-req.json.tpl
│ │ │ │ │ ├── user-quotas-update-post-req.xml.tpl
│ │ │ │ │ ├── user-quotas-update-post-resp.json.tpl
│ │ │ │ │ └── user-quotas-update-post-resp.xml.tpl
│ │ │ │ ├── os-remote-consoles
│ │ │ │ │ ├── get-spice-console-post-req.json.tpl
│ │ │ │ │ ├── get-spice-console-post-req.xml.tpl
│ │ │ │ │ ├── get-spice-console-post-resp.json.tpl
│ │ │ │ │ ├── get-spice-console-post-resp.xml.tpl
│ │ │ │ │ ├── get-vnc-console-post-req.json.tpl
│ │ │ │ │ ├── get-vnc-console-post-req.xml.tpl
│ │ │ │ │ ├── get-vnc-console-post-resp.json.tpl
│ │ │ │ │ ├── get-vnc-console-post-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── os-rescue
│ │ │ │ │ ├── server-get-resp-rescue.json.tpl
│ │ │ │ │ ├── server-get-resp-rescue.xml.tpl
│ │ │ │ │ ├── server-get-resp-unrescue.json.tpl
│ │ │ │ │ ├── server-get-resp-unrescue.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── server-rescue.json.tpl
│ │ │ │ │ ├── server-rescue-req.json.tpl
│ │ │ │ │ ├── server-rescue-req.xml.tpl
│ │ │ │ │ ├── server-rescue.xml.tpl
│ │ │ │ │ ├── server-unrescue-req.json.tpl
│ │ │ │ │ └── server-unrescue-req.xml.tpl
│ │ │ │ ├── os-scheduler-hints
│ │ │ │ │ ├── scheduler-hints-post-req.json.tpl
│ │ │ │ │ ├── scheduler-hints-post-req.xml.tpl
│ │ │ │ │ ├── scheduler-hints-post-resp.json.tpl
│ │ │ │ │ └── scheduler-hints-post-resp.xml.tpl
│ │ │ │ ├── os-security-groups
│ │ │ │ │ ├── server-get-resp.json.tpl
│ │ │ │ │ ├── server-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── servers-detail-resp.json.tpl
│ │ │ │ │ └── servers-detail-resp.xml.tpl
│ │ │ │ ├── os-server-diagnostics
│ │ │ │ │ ├── server-diagnostics-get-resp.json.tpl
│ │ │ │ │ ├── server-diagnostics-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── os-server-usage
│ │ │ │ │ ├── server-get-resp.json.tpl
│ │ │ │ │ ├── server-get-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── servers-detail-resp.json.tpl
│ │ │ │ │ └── servers-detail-resp.xml.tpl
│ │ │ │ ├── os-services
│ │ │ │ │ ├── service-disable-log-put-req.json.tpl
│ │ │ │ │ ├── service-disable-log-put-req.xml.tpl
│ │ │ │ │ ├── service-disable-log-put-resp.json.tpl
│ │ │ │ │ ├── service-disable-log-put-resp.xml.tpl
│ │ │ │ │ ├── service-disable-put-req.json.tpl
│ │ │ │ │ ├── service-disable-put-req.xml.tpl
│ │ │ │ │ ├── service-disable-put-resp.json.tpl
│ │ │ │ │ ├── service-disable-put-resp.xml.tpl
│ │ │ │ │ ├── service-enable-put-req.json.tpl
│ │ │ │ │ ├── service-enable-put-req.xml.tpl
│ │ │ │ │ ├── service-enable-put-resp.json.tpl
│ │ │ │ │ ├── service-enable-put-resp.xml.tpl
│ │ │ │ │ ├── services-list-get-resp.json.tpl
│ │ │ │ │ └── services-list-get-resp.xml.tpl
│ │ │ │ ├── os-shelve
│ │ │ │ │ ├── os-shelve.json.tpl
│ │ │ │ │ ├── os-shelve.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── os-simple-tenant-usage
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ │ ├── simple-tenant-usage-get.json.tpl
│ │ │ │ │ ├── simple-tenant-usage-get-specific.json.tpl
│ │ │ │ │ ├── simple-tenant-usage-get-specific.xml.tpl
│ │ │ │ │ └── simple-tenant-usage-get.xml.tpl
│ │ │ │ ├── os-user-data
│ │ │ │ │ ├── userdata-post-req.json.tpl
│ │ │ │ │ ├── userdata-post-req.xml.tpl
│ │ │ │ │ ├── userdata-post-resp.json.tpl
│ │ │ │ │ └── userdata-post-resp.xml.tpl
│ │ │ │ ├── server-ips
│ │ │ │ │ ├── server-ips-network-resp.json.tpl
│ │ │ │ │ ├── server-ips-network-resp.xml.tpl
│ │ │ │ │ ├── server-ips-resp.json.tpl
│ │ │ │ │ ├── server-ips-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ ├── server-metadata
│ │ │ │ │ ├── server-metadata-all-req.json.tpl
│ │ │ │ │ ├── server-metadata-all-req.xml.tpl
│ │ │ │ │ ├── server-metadata-all-resp.json.tpl
│ │ │ │ │ ├── server-metadata-all-resp.xml.tpl
│ │ │ │ │ ├── server-metadata-req.json.tpl
│ │ │ │ │ ├── server-metadata-req.xml.tpl
│ │ │ │ │ ├── server-metadata-resp.json.tpl
│ │ │ │ │ ├── server-metadata-resp.xml.tpl
│ │ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ │ └── server-post-resp.xml.tpl
│ │ │ │ └── servers
│ │ │ │ ├── server-action-confirm-resize.json.tpl
│ │ │ │ ├── server-action-confirm-resize.xml.tpl
│ │ │ │ ├── server-action-create-image.json.tpl
│ │ │ │ ├── server-action-create-image.xml.tpl
│ │ │ │ ├── server-action-reboot.json.tpl
│ │ │ │ ├── server-action-reboot.xml.tpl
│ │ │ │ ├── server-action-rebuild.json.tpl
│ │ │ │ ├── server-action-rebuild-resp.json.tpl
│ │ │ │ ├── server-action-rebuild-resp.xml.tpl
│ │ │ │ ├── server-action-rebuild.xml.tpl
│ │ │ │ ├── server-action-resize.json.tpl
│ │ │ │ ├── server-action-resize.xml.tpl
│ │ │ │ ├── server-action-revert-resize.json.tpl
│ │ │ │ ├── server-action-revert-resize.xml.tpl
│ │ │ │ ├── server-get-resp.json.tpl
│ │ │ │ ├── server-get-resp.xml.tpl
│ │ │ │ ├── server-post-req.json.tpl
│ │ │ │ ├── server-post-req.xml.tpl
│ │ │ │ ├── server-post-resp.json.tpl
│ │ │ │ ├── server-post-resp.xml.tpl
│ │ │ │ ├── servers-details-resp.json.tpl
│ │ │ │ ├── servers-details-resp.xml.tpl
│ │ │ │ ├── servers-list-resp.json.tpl
│ │ │ │ └── servers-list-resp.xml.tpl
│ │ │ ├── __init__.py
│ │ │ ├── test_access_ips.py
│ │ │ ├── test_admin_actions.py
│ │ │ ├── test_admin_password.py
│ │ │ ├── test_agents.py
│ │ │ ├── test_aggregates.py
│ │ │ ├── test_attach_interfaces.py
│ │ │ ├── test_availability_zone.py
│ │ │ ├── test_cells.py
│ │ │ ├── test_certificates.py
│ │ │ ├── test_config_drive.py
│ │ │ ├── test_console_output.py
│ │ │ ├── test_consoles.py
│ │ │ ├── test_deferred_delete.py
│ │ │ ├── test_evacuate.py
│ │ │ ├── test_extended_availability_zone.py
│ │ │ ├── test_extended_server_attributes.py
│ │ │ ├── test_extended_status.py
│ │ │ ├── test_extended_volumes.py
│ │ │ ├── test_extension_info.py
│ │ │ ├── test_flavor_access.py
│ │ │ ├── test_flavor_extraspecs.py
│ │ │ ├── test_flavor_manage.py
│ │ │ ├── test_flavor_rxtx.py
│ │ │ ├── test_flavors.py
│ │ │ ├── test_hide_server_addresses.py
│ │ │ ├── test_hosts.py
│ │ │ ├── test_hypervisors.py
│ │ │ ├── test_instance_actions.py
│ │ │ ├── test_instance_usage_audit_log.py
│ │ │ ├── test_keypairs.py
│ │ │ ├── test_migrations.py
│ │ │ ├── test_multinic.py
│ │ │ ├── test_pci.py
│ │ │ ├── test_quota_class_sets.py
│ │ │ ├── test_quota_sets.py
│ │ │ ├── test_remote_consoles.py
│ │ │ ├── test_rescue.py
│ │ │ ├── test_scheduler_hints.py
│ │ │ ├── test_security_groups.py
│ │ │ ├── test_server_diagnostics.py
│ │ │ ├── test_server_metadata.py
│ │ │ ├── test_servers_ips.py
│ │ │ ├── test_servers.py
│ │ │ ├── test_server_usage.py
│ │ │ ├── test_services.py
│ │ │ ├── test_shelve.py
│ │ │ ├── test_simple_tenant_usage.py
│ │ │ └── test_user_data.py
│ │ ├── keymgr
│ │ │ ├── fake.py
│ │ │ ├── __init__.py
│ │ │ ├── test_conf_key_mgr.py
│ │ │ ├── test_key_mgr.py
│ │ │ ├── test_key.py
│ │ │ ├── test_mock_key_mgr.py
│ │ │ ├── test_not_implemented_key_mgr.py
│ │ │ └── test_single_key_mgr.py
│ │ ├── matchers.py
│ │ ├── monkey_patch_example
│ │ │ ├── example_a.py
│ │ │ ├── example_b.py
│ │ │ └── __init__.py
│ │ ├── network
│ │ │ ├── __init__.py
│ │ │ ├── security_group
│ │ │ │ ├── __init__.py
│ │ │ │ └── test_neutron_driver.py
│ │ │ ├── test_api.py
│ │ │ ├── test_ipam_lib.py
│ │ │ ├── test_linux_net.py
│ │ │ ├── test_manager.py
│ │ │ ├── test_network_info.py
│ │ │ ├── test_neutronv2.py
│ │ │ └── test_rpcapi.py
│ │ ├── objects
│ │ │ ├── __init__.py
│ │ │ ├── test_aggregate.py
│ │ │ ├── test_compute_node.py
│ │ │ ├── test_fields.py
│ │ │ ├── test_flavor.py
│ │ │ ├── test_instance_action.py
│ │ │ ├── test_instance_fault.py
│ │ │ ├── test_instance_group.py
│ │ │ ├── test_instance_info_cache.py
│ │ │ ├── test_instance.py
│ │ │ ├── test_keypair.py
│ │ │ ├── test_migration.py
│ │ │ ├── test_objects.py
│ │ │ ├── test_pci_device.py
│ │ │ ├── test_quotas.py
│ │ │ ├── test_security_group.py
│ │ │ ├── test_security_group_rule.py
│ │ │ └── test_service.py
│ │ ├── pci
│ │ │ ├── __init__.py
│ │ │ ├── test_pci_manager.py
│ │ │ ├── test_pci_request.py
│ │ │ ├── test_pci_stats.py
│ │ │ ├── test_pci_utils.py
│ │ │ └── test_pci_whitelist.py
│ │ ├── policy_fixture.py
│ │ ├── README.rst
│ │ ├── scheduler
│ │ │ ├── fakes.py
│ │ │ ├── __init__.py
│ │ │ ├── test_chance_scheduler.py
│ │ │ ├── test_filter_scheduler.py
│ │ │ ├── test_filters.py
│ │ │ ├── test_host_filters.py
│ │ │ ├── test_host_manager.py
│ │ │ ├── test_rpcapi.py
│ │ │ ├── test_scheduler_options.py
│ │ │ ├── test_scheduler.py
│ │ │ ├── test_scheduler_utils.py
│ │ │ └── test_weights.py
│ │ ├── servicegroup
│ │ │ ├── __init__.py
│ │ │ ├── test_db_servicegroup.py
│ │ │ ├── test_mc_servicegroup.py
│ │ │ └── test_zk_driver.py
│ │ ├── ssl_cert
│ │ │ ├── ca.crt
│ │ │ ├── certificate.crt
│ │ │ └── privatekey.key
│ │ ├── test_api_validation.py
│ │ ├── test_availability_zones.py
│ │ ├── test_baserpc.py
│ │ ├── test_bdm.py
│ │ ├── test_block_device.py
│ │ ├── test_cinder.py
│ │ ├── test_configdrive2.py
│ │ ├── test_context.py
│ │ ├── test_crypto.py
│ │ ├── test_exception.py
│ │ ├── test_flavors.py
│ │ ├── test_hooks.py
│ │ ├── test_instance_types_extra_specs.py
│ │ ├── test_iptables_network.py
│ │ ├── test_ipv6.py
│ │ ├── test_linuxscsi.py
│ │ ├── test_loadables.py
│ │ ├── test_manager.py
│ │ ├── test_matchers.py
│ │ ├── test_metadata.py
│ │ ├── test_notifications.py
│ │ ├── test_nova_manage.py
│ │ ├── test_objectstore.py
│ │ ├── test_pipelib.py
│ │ ├── test_policy.py
│ │ ├── test_quota.py
│ │ ├── test_safeutils.py
│ │ ├── test_service.py
│ │ ├── test_test.py
│ │ ├── test_test_utils.py
│ │ ├── test_unit.py
│ │ ├── test_utils.py
│ │ ├── test_versions.py
│ │ ├── test_weights.py
│ │ ├── test_wsgi.py
│ │ ├── utils.py
│ │ ├── virt
│ │ │ ├── baremetal
│ │ │ │ ├── db
│ │ │ │ │ ├── base.py
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── test_bm_interface.py
│ │ │ │ │ ├── test_bm_node.py
│ │ │ │ │ └── utils.py
│ │ │ │ ├── __init__.py
│ │ │ │ ├── test_baremetal_migrations.conf
│ │ │ │ ├── test_driver.py
│ │ │ │ ├── test_iboot_pdu.py
│ │ │ │ ├── test_ipmi.py
│ │ │ │ ├── test_nova_baremetal_deploy_helper.py
│ │ │ │ ├── test_nova_baremetal_manage.py
│ │ │ │ ├── test_pxe.py
│ │ │ │ ├── test_tilera_pdu.py
│ │ │ │ ├── test_tilera.py
│ │ │ │ ├── test_utils.py
│ │ │ │ ├── test_virtual_power_driver.py
│ │ │ │ └── test_volume_driver.py
│ │ │ ├── disk
│ │ │ │ ├── __init__.py
│ │ │ │ ├── test_api.py
│ │ │ │ ├── test_loop.py
│ │ │ │ └── test_nbd.py
│ │ │ ├── docker
│ │ │ │ ├── __init__.py
│ │ │ │ ├── mock_client.py
│ │ │ │ ├── test_docker_client.py
│ │ │ │ ├── test_driver.py
│ │ │ │ └── test_hostinfo.py
│ │ │ ├── hyperv
│ │ │ │ ├── db_fakes.py
│ │ │ │ ├── fake.py
│ │ │ │ ├── __init__.py
│ │ │ │ ├── test_hypervapi.py
│ │ │ │ ├── test_networkutilsv2.py
│ │ │ │ ├── test_vhdutils.py
│ │ │ │ ├── test_vhdutilsv2.py
│ │ │ │ ├── test_vmutils.py
│ │ │ │ └── test_vmutilsv2.py
│ │ │ ├── __init__.py
│ │ │ ├── libvirt
│ │ │ │ ├── fake_imagebackend.py
│ │ │ │ ├── fakelibvirt.py
│ │ │ │ ├── fake_libvirt_utils.py
│ │ │ │ ├── __init__.py
│ │ │ │ ├── test_designer.py
│ │ │ │ ├── test_fakelibvirt.py
│ │ │ │ ├── test_imagebackend.py
│ │ │ │ ├── test_imagecache.py
│ │ │ │ ├── test_image_utils.py
│ │ │ │ ├── test_libvirt_blockinfo.py
│ │ │ │ ├── test_libvirt_config.py
│ │ │ │ ├── test_libvirt.py
│ │ │ │ ├── test_libvirt_utils.py
│ │ │ │ ├── test_libvirt_vif.py
│ │ │ │ └── test_libvirt_volume.py
│ │ │ ├── test_block_device.py
│ │ │ ├── test_cpu.py
│ │ │ ├── test_driver.py
│ │ │ ├── test_imagecache.py
│ │ │ ├── test_images.py
│ │ │ ├── test_virt_disk.py
│ │ │ ├── test_virt_disk_vfs_guestfs.py
│ │ │ ├── test_virt_disk_vfs_localfs.py
│ │ │ ├── test_virt_drivers.py
│ │ │ ├── test_virt.py
│ │ │ ├── vmwareapi
│ │ │ │ ├── db_fakes.py
│ │ │ │ ├── __init__.py
│ │ │ │ ├── stubs.py
│ │ │ │ ├── test_configdrive.py
│ │ │ │ ├── test_driver_api.py
│ │ │ │ ├── test_error_util.py
│ │ │ │ ├── test_read_write_util.py
│ │ │ │ ├── test_vif.py
│ │ │ │ ├── test_vim_util.py
│ │ │ │ ├── test_vmops.py
│ │ │ │ ├── test_vm_util_datastore_selection.py
│ │ │ │ ├── test_vm_util.py
│ │ │ │ └── test_volumeops.py
│ │ │ └── xenapi
│ │ │ ├── image
│ │ │ │ ├── __init__.py
│ │ │ │ ├── test_bittorrent.py
│ │ │ │ ├── test_glance.py
│ │ │ │ ├── test_utils.py
│ │ │ │ └── test_vdi_through_dev.py
│ │ │ ├── __init__.py
│ │ │ ├── stubs.py
│ │ │ ├── test_agent.py
│ │ │ ├── test_driver.py
│ │ │ ├── test_vmops.py
│ │ │ ├── test_vm_utils.py
│ │ │ ├── test_volumeops.py
│ │ │ ├── test_volume_utils.py
│ │ │ ├── test_xenapi.py
│ │ │ └── vm_rrd.xml
│ │ └── volume
│ │ ├── encryptors
│ │ │ ├── __init__.py
│ │ │ ├── test_base.py
│ │ │ ├── test_cryptsetup.py
│ │ │ ├── test_luks.py
│ │ │ └── test_nop.py
│ │ ├── __init__.py
│ │ └── test_cinder.py
│ ├── unit.py
│ ├── utils.py
│ ├── version.py
│ ├── virt
│ │ ├── baremetal
│ │ │ ├── baremetal_states.py
│ │ │ ├── base.py
│ │ │ ├── common.py
│ │ │ ├── db
│ │ │ │ ├── api.py
│ │ │ │ ├── __init__.py
│ │ │ │ ├── migration.py
│ │ │ │ └── sqlalchemy
│ │ │ │ ├── api.py
│ │ │ │ ├── __init__.py
│ │ │ │ ├── migrate_repo
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── migrate.cfg
│ │ │ │ │ └── versions
│ │ │ │ │ ├── 001_init.py
│ │ │ │ │ ├── 002_drop_bm_deployments.py
│ │ │ │ │ ├── 003_add_uuid_to_bm_nodes.py
│ │ │ │ │ ├── 004_add_instance_name_to_bm_nodes.py
│ │ │ │ │ ├── 005_drop_unused_columns_from_nodes.py
│ │ │ │ │ ├── 006_move_prov_mac_address.py
│ │ │ │ │ ├── 007_drop_prov_mac_address.py
│ │ │ │ │ ├── 008_remove_bm_pxe_ips_table.py
│ │ │ │ │ ├── 009_add_ephemeral_mb_to_bm_nodes.py
│ │ │ │ │ └── __init__.py
│ │ │ │ ├── migration.py
│ │ │ │ ├── models.py
│ │ │ │ └── session.py
│ │ │ ├── doc
│ │ │ │ └── README.rst
│ │ │ ├── driver.py
│ │ │ ├── fake.py
│ │ │ ├── iboot_pdu.py
│ │ │ ├── __init__.py
│ │ │ ├── ipmi.py
│ │ │ ├── net-dhcp.ubuntu.template
│ │ │ ├── net-static.ubuntu.template
│ │ │ ├── pxe_config.template
│ │ │ ├── pxe.py
│ │ │ ├── tilera_pdu.py
│ │ │ ├── tilera.py
│ │ │ ├── utils.py
│ │ │ ├── vif_driver.py
│ │ │ ├── virtual_power_driver.py
│ │ │ ├── virtual_power_driver_settings.py
│ │ │ └── volume_driver.py
│ │ ├── block_device.py
│ │ ├── configdrive.py
│ │ ├── cpu.py
│ │ ├── disk
│ │ │ ├── api.py
│ │ │ ├── __init__.py
│ │ │ ├── mount
│ │ │ │ ├── api.py
│ │ │ │ ├── __init__.py
│ │ │ │ ├── loop.py
│ │ │ │ └── nbd.py
│ │ │ └── vfs
│ │ │ ├── api.py
│ │ │ ├── guestfs.py
│ │ │ ├── __init__.py
│ │ │ └── localfs.py
│ │ ├── docker
│ │ │ ├── client.py
│ │ │ ├── driver.py
│ │ │ ├── hostinfo.py
│ │ │ └── __init__.py
│ │ ├── driver.py
│ │ ├── event.py
│ │ ├── fake.py
│ │ ├── firewall.py
│ │ ├── hyperv
│ │ │ ├── basevolumeutils.py
│ │ │ ├── constants.py
│ │ │ ├── driver.py
│ │ │ ├── hostops.py
│ │ │ ├── hostutils.py
│ │ │ ├── imagecache.py
│ │ │ ├── __init__.py
│ │ │ ├── livemigrationops.py
│ │ │ ├── livemigrationutils.py
│ │ │ ├── migrationops.py
│ │ │ ├── networkutils.py
│ │ │ ├── networkutilsv2.py
│ │ │ ├── pathutils.py
│ │ │ ├── README.rst
│ │ │ ├── snapshotops.py
│ │ │ ├── utilsfactory.py
│ │ │ ├── vhdutils.py
│ │ │ ├── vhdutilsv2.py
│ │ │ ├── vif.py
│ │ │ ├── vmops.py
│ │ │ ├── vmutils.py
│ │ │ ├── vmutilsv2.py
│ │ │ ├── volumeops.py
│ │ │ ├── volumeutils.py
│ │ │ └── volumeutilsv2.py
│ │ ├── imagecache.py
│ │ ├── images.py
│ │ ├── __init__.py
│ │ ├── interfaces.template
│ │ ├── libvirt
│ │ │ ├── blockinfo.py
│ │ │ ├── config.py
│ │ │ ├── designer.py
│ │ │ ├── driver.py
│ │ │ ├── firewall.py
│ │ │ ├── imagebackend.py
│ │ │ ├── imagecache.py
│ │ │ ├── __init__.py
│ │ │ ├── utils.py
│ │ │ ├── vif.py
│ │ │ └── volume.py
│ │ ├── netutils.py
│ │ ├── storage_users.py
│ │ ├── virtapi.py
│ │ ├── vmwareapi
│ │ │ ├── driver.py
│ │ │ ├── error_util.py
│ │ │ ├── fake.py
│ │ │ ├── host.py
│ │ │ ├── __init__.py
│ │ │ ├── io_util.py
│ │ │ ├── network_util.py
│ │ │ ├── read_write_util.py
│ │ │ ├── vif.py
│ │ │ ├── vim.py
│ │ │ ├── vim_util.py
│ │ │ ├── vmops.py
│ │ │ ├── vm_util.py
│ │ │ ├── vmware_images.py
│ │ │ ├── volumeops.py
│ │ │ └── volume_util.py
│ │ └── xenapi
│ │ ├── agent.py
│ │ ├── client
│ │ │ ├── __init__.py
│ │ │ └── session.py
│ │ ├── driver.py
│ │ ├── fake.py
│ │ ├── firewall.py
│ │ ├── host.py
│ │ ├── image
│ │ │ ├── bittorrent.py
│ │ │ ├── glance.py
│ │ │ ├── __init__.py
│ │ │ ├── utils.py
│ │ │ └── vdi_through_dev.py
│ │ ├── __init__.py
│ │ ├── network_utils.py
│ │ ├── pool.py
│ │ ├── pool_states.py
│ │ ├── vif.py
│ │ ├── vmops.py
│ │ ├── vm_utils.py
│ │ ├── volumeops.py
│ │ └── volume_utils.py
│ ├── vnc
│ │ ├── __init__.py
│ │ └── xvp_proxy.py
│ ├── volume
│ │ ├── cinder.py
│ │ ├── encryptors
│ │ │ ├── base.py
│ │ │ ├── cryptsetup.py
│ │ │ ├── __init__.py
│ │ │ ├── luks.py
│ │ │ └── nop.py
│ │ └── __init__.py
│ ├── weights.py
│ └── wsgi.py
├── openstack-common.conf
├── oslo
│ ├── config
│ │ ├── cfg.py
│ │ ├── iniparser.py
│ │ ├── __init__.py
│ │ └── types.py
│ └── __init__.py
├── plugins
│ └── xenserver
│ ├── doc
│ │ └── networking.rst
│ ├── networking
│ │ └── etc
│ │ ├── init.d
│ │ │ ├── host-rules
│ │ │ └── openvswitch-nova
│ │ ├── sysconfig
│ │ │ └── openvswitch-nova
│ │ ├── udev
│ │ │ └── rules.d
│ │ │ └── xen-openvswitch-nova.rules
│ │ └── xensource
│ │ └── scripts
│ │ ├── novalib.py
│ │ ├── ovs_configure_base_flows.py
│ │ ├── ovs_configure_vif_flows.py
│ │ ├── vif_5.6-fp1.patch
│ │ └── vif_rules.py
│ └── xenapi
│ ├── etc
│ │ └── xapi.d
│ │ └── plugins
│ │ ├── agent
│ │ ├── bandwidth
│ │ ├── bittorrent
│ │ ├── _bittorrent_seeder
│ │ ├── config_file
│ │ ├── console
│ │ ├── glance
│ │ ├── ipxe
│ │ ├── kernel
│ │ ├── migration
│ │ ├── nova_plugin_version
│ │ ├── pluginlib_nova.py
│ │ ├── utils.py
│ │ ├── workarounds
│ │ ├── xenhost
│ │ └── xenstore.py
│ └── README
├── pylintrc
├── README.rst
├── requirements.txt
├── run_tests.sh
├── setup.cfg
├── setup.py
├── test-requirements.txt
├── tools
│ ├── clean-vlans
│ ├── colorizer.py
│ ├── config
│ │ ├── analyze_opts.py
│ │ ├── check_uptodate.sh
│ │ ├── generate_sample.sh
│ │ ├── oslo.config.generator.rc
│ │ └── README
│ ├── db
│ │ └── schema_diff.py
│ ├── enable-pre-commit-hook.sh
│ ├── esx
│ │ └── guest_tool.py
│ ├── install_venv_common.py
│ ├── install_venv.py
│ ├── lintstack.py
│ ├── lintstack.sh
│ ├── nova-manage.bash_completion
│ ├── regression_tester.py
│ ├── with_venv.sh
│ └── xenserver
│ ├── cleanup_sm_locks.py
│ ├── destroy_cached_images.py
│ ├── populate_other_config.py
│ ├── rotate_xen_guest_logs.sh
│ ├── stress_test.py
│ ├── vdi_chain_cleanup.py
│ └── vm_vdi_cleaner.py
└── tox.ini
547 directories, 3984 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论