Sha256: e0c825eb5841df41f0391f57c9876612be619c850b490a40cbaf18f1ab3e16e0
Contents?: true
Size: 663 Bytes
Versions: 1
Compression:
Stored size: 663 Bytes
Contents
module Stastic::Command class List < Base def index list end private def list response = with_valid_user { Stastic::Client.list } puts header response['sites'].each do |site| site_info(site, site['id'] == Stastic::Config.site_id ? "*" : " ") end puts end def header <<-EOF Your Stastic Sites ----------------- name url ---- --- EOF end def site_info(site, marker = " ") printf("%-2s%-30s http://%s.stastic.com\n", marker, site['name'], site['name']) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
stastic-0.2.0 | lib/stastic/commands/list.rb |