Puppet: System Administration Automated

Support

Ticket #834: redhat.rb.patch

File redhat.rb.patch, 0.6 kB (added by puppet, 1 year ago)

Patch to interface provider redhat.rb to fix alias filename issue

  • redhat.rb

    old new  
    197197        # more symbolic name by setting interface_desc in the type.  
    198198    def file_path 
    199199                @resource[:interface_desc] ||= @resource[:name] 
    200         return File.join(@interface_dir, "ifcfg-" + @resource[:interface_desc]) 
     200                case @resource.should(:interface_type) 
     201                when :loopback 
     202                return File.join(@interface_dir, "ifcfg-" + @resource[:interface_desc]) 
     203                when :alias 
     204                return File.join(@interface_dir, "ifcfg-" + @resource[:interface] + ":" + @resource[:interface_desc]) 
     205                end 
    201206 
    202207    end 
    203208