diff --git a/docs/openstack_guidelines.rst b/docs/openstack_guidelines.rst index d4811970..64302c8d 100644 --- a/docs/openstack_guidelines.rst +++ b/docs/openstack_guidelines.rst @@ -62,6 +62,9 @@ Libraries * All OpenStack API interactions should happen via the openstacksdk and not via OpenStack Client libraries. The OpenStack Client libraries do no have end users as a primary audience, they are for intra-server communication. +* All modules should be registered in ``meta/action_groups.yml`` for enabling the + variables to be set in `group level + `. Testing ------- diff --git a/meta/action_groups.yml b/meta/action_groups.yml new file mode 100644 index 00000000..c00f966d --- /dev/null +++ b/meta/action_groups.yml @@ -0,0 +1,56 @@ +os: +- os_auth +- os_client_config +- os_coe_cluster +- os_coe_cluster_template +- os_flavor_info +- os_floating_ip +- os_group +- os_group_info +- os_image +- os_image_info +- os_ironic +- os_ironic_inspect +- os_ironic_node +- os_keypair +- os_keystone_domain +- os_keystone_domain_info +- os_keystone_endpoint +- os_keystone_role +- os_keystone_service +- os_listener +- os_loadbalancer +- os_member +- os_network +- os_networks_info +- os_nova_flavor +- os_nova_host_aggregate +- os_object +- os_pool +- os_port +- os_port_info +- os_project +- os_project_access +- os_project_info +- os_quota +- os_recordset +- os_router +- os_routers_info +- os_security_group +- os_security_group_rule +- os_server +- os_server_action +- os_server_group +- os_server_info +- os_server_metadata +- os_server_volume +- os_stack +- os_subnet +- os_subnets_info +- os_user +- os_user_group +- os_user_info +- os_user_role +- os_volume +- os_volume_snapshot +- os_zone