Top Level Namespace
Defined Under Namespace
Modules: Prigner
Classes: Hash, NilClass, Pathname, Struct, Symbol
Instance Method Summary
collapse
Instance Method Details
#show(message) ⇒ Object
22
23
24
25
|
# File 'lib/prigner/cli/list.rb', line 22
def show(message)
puts "#{Prigner::Version}"
puts "\n#{message}"
end
|
#templates_by_namespace(indent) ⇒ Object
10
11
12
13
14
15
16
17
18
19
20
|
# File 'lib/prigner/cli/list.rb', line 10
def templates_by_namespace(indent)
templates = Prigner::Template.all
message = []
templates.map do |namespace, list|
message << "* #{namespace}"
list.map do |template|
message << ("#{indent}> %-16s %s" % [template.name, template.spec.description])
end
end
message.join("\n")
end
|