Project

General

Profile

« Previous | Next » 

Revision 6f221b51

Added by Thomas McKay over 8 years ago

+ hosts export w/ organization
+ export / import puppet facts
+ added examples dir
+ subscriptions can have optional Organization column to be filled w/ --organization
+ content-view-filters export date based errata
+ read from http/file/stdin
+ removed gettext from gemspec (prevented installation)

View differences:

lib/hammer_cli_csv/content_view_filters.rb
end
rules.delete!("\n")
when /erratum/
rules = CSV.generate do |column|
rule = filter['rules'][0]
conditions = []
conditions << "start = #{DateTime.parse(rule['start_date']).strftime('%F')}" if rule['start_date']
conditions << "end = #{DateTime.parse(rule['end_date']).strftime('%F')}" if rule['end_date']
conditions += rule['types']
column << conditions
end
rules.delete!("\n")
when /package_group/
else
raise "Unknown filter rule type '#{filter['type']}'"
end
#puts "#{filter['type']} -> #{rule}"
name = contentview['name']
repositories = export_column(filter, 'repositories', 'name')

Also available in: Unified diff