Module: Aviator
- Defined in:
- lib/puppet/feature/aviator/core/session.rb,
lib/puppet/feature/aviator/version.rb,
lib/puppet/feature/aviator/core/logger.rb,
lib/puppet/feature/aviator/core/request.rb,
lib/puppet/feature/aviator/core/service.rb,
lib/puppet/feature/aviator/core/response.rb,
lib/puppet/feature/aviator/core/cli/describer.rb,
lib/puppet/feature/aviator/openstack/provider.rb,
lib/puppet/feature/aviator/core/request_builder.rb,
lib/puppet/feature/aviator/core/utils/compatibility.rb,
lib/puppet/feature/aviator/openstack/common/requests/v2/admin/base.rb,
lib/puppet/feature/aviator/openstack/image/requests/v1/public/root.rb,
lib/puppet/feature/aviator/openstack/common/requests/v0/public/base.rb,
lib/puppet/feature/aviator/openstack/common/requests/v2/public/base.rb,
lib/puppet/feature/aviator/openstack/common/requests/v3/public/base.rb,
lib/puppet/feature/aviator/openstack/volume/requests/v1/public/root.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/root.rb,
lib/puppet/feature/aviator/openstack/identity/requests/v2/public/root.rb,
lib/puppet/feature/aviator/openstack/identity/requests/v2/admin/get_user.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/admin/list_hosts.rb,
lib/puppet/feature/aviator/openstack/volume/requests/v1/public/get_volume.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/admin/lock_server.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/get_server.rb,
lib/puppet/feature/aviator/openstack/identity/requests/v2/admin/list_users.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/admin/reset_server.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/list_images.rb,
lib/puppet/feature/aviator/openstack/identity/requests/v2/admin/create_user.rb,
lib/puppet/feature/aviator/openstack/identity/requests/v2/admin/delete_user.rb,
lib/puppet/feature/aviator/openstack/identity/requests/v2/admin/update_user.rb,
lib/puppet/feature/aviator/openstack/volume/requests/v1/public/list_volumes.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/admin/resize_server.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/admin/unlock_server.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/create_image.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/delete_image.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/list_flavors.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/list_servers.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/pause_server.rb,
lib/puppet/feature/aviator/openstack/identity/requests/v2/admin/list_tenants.rb,
lib/puppet/feature/aviator/openstack/volume/requests/v1/public/create_volume.rb,
lib/puppet/feature/aviator/openstack/volume/requests/v1/public/delete_volume.rb,
lib/puppet/feature/aviator/openstack/volume/requests/v1/public/update_volume.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/admin/create_network.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/admin/migrate_server.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/create_server.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/delete_server.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/list_keypairs.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/list_networks.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/reboot_server.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/resume_server.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/update_server.rb,
lib/puppet/feature/aviator/openstack/identity/requests/v2/admin/create_tenant.rb,
lib/puppet/feature/aviator/openstack/identity/requests/v2/admin/delete_tenant.rb,
lib/puppet/feature/aviator/openstack/identity/requests/v2/admin/update_tenant.rb,
lib/puppet/feature/aviator/openstack/identity/requests/v2/public/create_token.rb,
lib/puppet/feature/aviator/openstack/identity/requests/v2/public/list_tenants.rb,
lib/puppet/feature/aviator/openstack/identity/requests/v3/public/create_token.rb,
lib/puppet/feature/aviator/openstack/metering/requests/v1/admin/list_projects.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/create_keypair.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/list_addresses.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/rebuild_server.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/suspend_server.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/unpause_server.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/admin/get_host_details.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/admin/list_hypervisors.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/add_floating_ip.rb,
lib/puppet/feature/aviator/openstack/identity/requests/v2/admin/get_tenant_by_id.rb,
lib/puppet/feature/aviator/openstack/image/requests/v1/public/list_public_images.rb,
lib/puppet/feature/aviator/openstack/volume/requests/v1/public/list_volume_types.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/get_image_details.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/list_floating_ips.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/get_flavor_details.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/set_image_metadata.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/admin/revert_server_resize.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/get_network_details.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/list_image_metadata.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/set_server_metadata.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/admin/confirm_server_resize.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/allocate_floating_ip.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/list_server_metadata.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/change_admin_password.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/update_image_metadata.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/update_server_metadata.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/get_image_metadata_item.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/get_server_metadata_item.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/delete_image_metadata_item.rb,
lib/puppet/feature/aviator/openstack/identity/requests/v2/admin/add_role_to_user_on_tenant.rb,
lib/puppet/feature/aviator/openstack/compute/requests/v2/public/delete_server_metadata_item.rb,
lib/puppet/feature/aviator/openstack/identity/requests/v2/admin/delete_role_from_user_on_tenant.rb
Overview
- Author
-
Mark Maglana (mmaglana@gmail.com)
- Copyright
-
Copyright © 2014 Mark Maglana
- License
-
Distributed under the MIT license
- Homepage
Defined Under Namespace
Modules: Compatibility, Openstack Classes: BaseRequestNotFoundError, Describer, Logger, Request, RequestAlreadyDefinedError, RequestBuilder, Response, Service, Session
Constant Summary collapse
- VERSION =
"0.2.1"
Class Method Summary collapse
Class Method Details
.define_request(request_name, options = { :inherit => [:request] }, &block) ⇒ Object
96 97 98 |
# File 'lib/puppet/feature/aviator/core/request_builder.rb', line 96 def define_request(request_name, ={ :inherit => [:request] }, &block) RequestBuilder.define_request self, request_name, , &block end |