Project

General

Profile

« Previous | Next » 

Revision 5c083a24

Added by Brad Buckingham about 10 years ago

Content Views: several fixes for changes in filters, rules and puppet modules

View differences:

lib/hammer_cli_katello/content_view.rb
collection :puppet_modules, "Puppet Modules" do
field :id, "ID"
field :uuid, "UUID"
field :uuid, "UUID", Fields::Field, :hide_blank => true
field :name, "Name"
field :author, "Author"
field :added, "Added"
field :updated, "Updated"
field :created_at, "Created", Fields::Date
field :updated_at, "Updated", Fields::Date
end
collection :environments, "Environments" do
lib/hammer_cli_katello/content_view_puppet_module.rb
class InfoCommand < HammerCLIKatello::InfoCommand
output do
field :id, "ID"
field :uuid, "UUID"
field :uuid, "UUID", Fields::Field, :hide_blank => true
field :name, "Name"
field :author, "Author"
field :added, "Added"
field :updated, "Updated"
field :created_at, "Created", Fields::Date
field :updated_at, "Updated", Fields::Date
end
def request_params
lib/hammer_cli_katello/filter.rb
class Filter < HammerCLI::Apipie::Command
resource KatelloApi::Resources::Filter
resource KatelloApi::Resources::ContentViewFilter
command_name 'filter'
desc 'View and manage filters'
......
collection :rules, "Rules" do
field :id, "ID"
field :name, "Name"
field :version, "Version"
field :min_version, "Minimum Version"
field :max_version, "Maximum Version"
field :start_date, "Start Date"
field :end_date, "End Date"
field :created_at, "Created"
field :updated_at, "Updated"
field :name, "Name", Fields::Field, :hide_blank => true
field :version, "Version", Fields::Field, :hide_blank => true
field :min_version, "Minimum Version", Fields::Field, :hide_blank => true
field :max_version, "Maximum Version", Fields::Field, :hide_blank => true
field :start_date, "Start Date", Fields::Field, :hide_blank => true
field :end_date, "End Date", Fields::Field, :hide_blank => true
field :types, "Types", Fields::List, :hide_blank => true
field :created_at, "Created", Fields::Date
field :updated_at, "Updated", Fields::Date
end
end
lib/hammer_cli_katello/filter_rule.rb
class FilterRule < HammerCLI::Apipie::Command
resource KatelloApi::Resources::FilterRule
resource KatelloApi::Resources::ContentViewFilterRule
command_name 'rule'
desc 'View and manage filter rules'
class ListCommand < HammerCLIKatello::ListCommand
output do
field :id, "Rule ID"
field :filter_id, "Filter ID"
field :content_view_filter_id, "Filter ID"
field :name, "Name"
field :version, "Version"
......
class InfoCommand < HammerCLIKatello::InfoCommand
output do
field :id, "Rule ID"
field :filter_id, "Filter ID"
field :name, "Name"
field :version, "Version"
field :min_version, "Minimum Version"
field :max_version, "Maximum Version"
field :start_date, "Start Date"
field :end_date, "End Date"
field :created_at, "Created"
field :updated_at, "Updated"
field :content_view_filter_id, "Filter ID"
field :name, "Name", Fields::Field, :hide_blank => true
field :version, "Version", Fields::Field, :hide_blank => true
field :min_version, "Minimum Version", Fields::Field, :hide_blank => true
field :max_version, "Maximum Version", Fields::Field, :hide_blank => true
field :start_date, "Start Date", Fields::Field, :hide_blank => true
field :end_date, "End Date", Fields::Field, :hide_blank => true
field :types, "Types", Fields::List, :hide_blank => true
field :created_at, "Created", Fields::Date
field :updated_at, "Updated", Fields::Date
end
apipie_options

Also available in: Unified diff