Merge "Add ability to set floating IP Pool names"
This commit is contained in:
		@@ -13,7 +13,7 @@ Puppet::Type.type(:nova_floating).provide(:nova_manage) do
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
  def create
 | 
			
		||||
     nova_manage("floating", "create", resource[:network])
 | 
			
		||||
     nova_manage("floating", "create", '--pool', resource[:pool], resource[:network])
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
  def destroy
 | 
			
		||||
 
 | 
			
		||||
@@ -9,4 +9,10 @@ Puppet::Type.newtype(:nova_floating) do
 | 
			
		||||
    newvalues(/^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\/[0-9]{1,2}$/)
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
  newparam(:pool) do
 | 
			
		||||
    desc "Floating IP pool name. Default: 'nova'"
 | 
			
		||||
    defaultto :nova
 | 
			
		||||
    newvalues(/^.{1,255}$/)
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
end
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user