# File lib/hammer_cli_foreman/commands.rb, line 203 def adapter :table end
# File lib/hammer_cli_foreman/commands.rb, line 222 def execute if respond_to?(:option_page) && respond_to?(:option_per_page) self.option_page = (self.option_page || 1).to_i self.option_per_page ||= HammerCLI::Settings.get(:ui, :per_page) || DEFAULT_PER_PAGE browse_collection else retrieve_and_print end return HammerCLI::EX_OK end
# File lib/hammer_cli_foreman/commands.rb, line 237 def browse_collection list_next = true while list_next do d = retrieve_and_print if (d.size >= self.option_per_page.to_i) && interactive? answer = ask(_("List next page? (%s): ") % 'Y/n').downcase list_next = (answer == 'y' || answer == '') self.option_page += 1 else list_next = false end end end
Generated with the Darkfish Rdoc Generator 2.