class PuppetGenerator::PuppetObjects::Role
Attributes
class_name[R]
includes[R]
module_name[R]
name[R]
path[R]
Public Class Methods
new(entry, module_name, class_name)
click to toggle source
# File lib/puppet_generator/puppet_objects/role.rb, line 9 def initialize(entry, module_name, class_name) @path = entry[:name] @module_name = entry.fetch(:module_name, module_name ) @class_name = entry.fetch(:class_name, class_name ) @includes = entry[:includes] || [] end
Public Instance Methods
suggested_file_name()
click to toggle source
# File lib/puppet_generator/puppet_objects/role.rb, line 17 def suggested_file_name puppet_manifest_path( path ) end