X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=3rdparty%2Fmodules%2Fnova%2Flib%2Fpuppet%2Fprovider%2Fnova_project%2Fnova_manage.rb;fp=3rdparty%2Fmodules%2Fnova%2Flib%2Fpuppet%2Fprovider%2Fnova_project%2Fnova_manage.rb;h=0000000000000000000000000000000000000000;hb=6e1426dc77fb4e5d51f07c187c6f2219431dc31e;hp=31a818f724bede7a6df8c6d1cdf456f2668bcd81;hpb=87423ba664cd5f2bb462ebadd08b1a90d0fe1c8d;p=mirror%2Fdsa-puppet.git diff --git a/3rdparty/modules/nova/lib/puppet/provider/nova_project/nova_manage.rb b/3rdparty/modules/nova/lib/puppet/provider/nova_project/nova_manage.rb deleted file mode 100644 index 31a818f72..000000000 --- a/3rdparty/modules/nova/lib/puppet/provider/nova_project/nova_manage.rb +++ /dev/null @@ -1,19 +0,0 @@ -Puppet::Type.type(:nova_project).provide(:nova_manage) do - - desc "Manage nova project" - - optional_commands :nova_manage => 'nova-manage' - - def exists? - nova_manage("project", "list").match(/^#{resource[:name]}$/) - end - - def create - nova_manage("project", "create", resource[:name], resource[:owner]) - end - - def destroy - nova_manage("project", "delete", resource[:name]) - end - -end