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