RETIRED, Chef Cookbook - OpenStack client Resources
Go to file
Roger Luethi 15781eac4e Add platform, version to spec files
This patch adds platform and version to the spec files. Without it,
every single test results in this warning:

WARNING: you must specify a 'platform' and 'version' to your ChefSpec Runner and/or Fauxhai constructor, in the future omitting these will become a hard error. A list of available platforms is available at https://github.com/customink/fauxhai/blob/master/PLATFORMS.md
2017-11-10 17:03:00 +01:00
libraries Add comments to openstack_user.rb 2017-11-02 15:28:09 +01:00
spec Add platform, version to spec files 2017-11-10 17:03:00 +01:00
.gitignore initial commit 2016-08-30 09:44:21 +02:00
.rubocop.yml initial commit 2016-08-30 09:44:21 +02:00
.rubocop_todo.yml initial commit 2016-08-30 09:44:21 +02:00
.travis.yml added .travis.yml for automated testing 2016-08-30 09:59:56 +02:00
Berksfile initial commit 2016-08-30 09:44:21 +02:00
LICENSE initial commit 2016-08-30 09:44:21 +02:00
README.md added chef-client dependency 2016-08-30 10:15:03 +02:00
Rakefile initial commit 2016-08-30 09:44:21 +02:00
metadata.rb minor fix for openstack_base lib since new_resource was used in wrong 2016-09-26 17:35:43 +02:00

README.md

Description

Installs the fog-openstack gem and offers LWRPs to use it.

Requirements

  • gem 'fog-openstack'
  • chef-client >= 12.8.1

Resources

openstack_domain

  • creates or deletes an openstack domain
  • example recipe can be found here

openstack_endpoint

  • creates or deletes an openstack endpoint
  • example recipe can be found here

openstack_project

  • creates or deletes an openstack project
  • example recipe can be found here

openstack_role

  • creates or deletes an openstack role
  • example recipe can be found here

openstack_service

  • creates or deletes an openstack service
  • example recipe can be found here

openstack_user

  • creates or deletes an openstack user
  • grants or revokes role to user in project
  • grants or revokes domain to user
  • example recipe can be found here

License and Maintainer

Maintainer:: cloudbau GmbH (j.klare@cloudbau.de)
Source:: https://github.com/cloudbau/cookbook-openstackclient
Issues:: https://github.com/cloudbau/cookbook-openstackclient/issues

License:: Apache v2.0