module QB::Ansible::Plugins::Filters

Filter plugin methods to expose to Ansible's Jinja2 templates.

Public Class Methods

drop_ext(path) click to toggle source
# File lib/qb/ansible/plugins/filters.rb, line 35
def self.drop_ext path
  File.basename File.basename( path, File.extname( path ) ), '.tar'
end
is_tar(filepath) click to toggle source
# File lib/qb/ansible/plugins/filters.rb, line 40
def self.is_tar filepath
  extname = File.extname filepath

   extname == '.tar' ||
    File.extname( File.basename( filepath, extname ) ) == '.tar'
end