[PATCH/foreman 1/1] fixes #1309 - add dashes '-' to allowed class names

Signed-off-by: Florian Koch <florian.koch1981@googlemail.com>

··· --- app/models/puppetclass.rb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/app/models/puppetclass.rb b/app/models/puppetclass.rb
index 521f15d…aa65112 100644
— a/app/models/puppetclass.rb
+++ b/app/models/puppetclass.rb
@@ -38,7 +38,7 @@ class Puppetclass < ActiveRecord::Base
for path in paths.split(":")
Dir.glob("#{path}//manifests/**/.pp").each do |manifest|
File.read(manifest).each_line do |line|

  •      klass=line.match(/^class\s+([\w:]*)/)
    
  •      klass=line.match(/^class\s+([\w:-]*)/)
    klasses << klass[1] if klass
       end
     end
    


1.7.6.4