Sha256: 049df2215ea8e548ca60071da26e6f1f2549e6e0821ede78ee44d8d375379d38
Contents?: true
Size: 669 Bytes
Versions: 2
Compression:
Stored size: 669 Bytes
Contents
require "hashie" module Climine::Command class Status < Base default_command :status desc "status", "get Redmine IssueStatuses." option :table, type: :boolean, aliases: '-t', desc: "default asc. ex) 'id,category:desc,updated_on'", default: false def status unless options[:table] render :statuses, redmine.statuses else render_table redmine.statuses.issue_statuses.map{|status| Hashie::Mash.new( id: status.id, name: status.name, is_default: status.is_default, is_closed: status.is_closed ) }.sort{|a,b| a.id - b.id} end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
climine-0.0.2 | lib/climine/command/status.rb |
climine-0.0.1 | lib/climine/command/status.rb |