module AnsibleDocGenerator::PlaybookHelpers
Private Instance Methods
delete_if_exists(path)
click to toggle source
# File lib/ansible_doc_generator/playbook_helpers.rb, line 8 def delete_if_exists path FileUtils.remove_entry(path, true) end
paths()
click to toggle source
# File lib/ansible_doc_generator/playbook_helpers.rb, line 12 def paths @paths ||= roles.map{|role| role['role'] } end
playbook()
click to toggle source
# File lib/ansible_doc_generator/playbook_helpers.rb, line 24 def playbook @playbook ||= YAML.load_file(playbook_path).first end
project_folder()
click to toggle source
# File lib/ansible_doc_generator/playbook_helpers.rb, line 20 def project_folder @project_folder ||= File.dirname(playbook_path) end
roles()
click to toggle source
# File lib/ansible_doc_generator/playbook_helpers.rb, line 16 def roles playbook['roles'] end