def rate_limit
rate_limit_status = client.rate_limit_status
if options['csv']
say ["Hourly limit", "Remaining hits", "Reset time"].to_csv
say [rate_limit_status.hourly_limit, rate_limit_status.remaining_hits, csv_formatted_time(rate_limit_status, :reset_time)].to_csv
else
array = []
array << ["Hourly limit", number_with_delimiter(rate_limit_status.hourly_limit)]
array << ["Remaining hits", number_with_delimiter(rate_limit_status.remaining_hits)]
array << ["Reset time", "#{ls_formatted_time(rate_limit_status, :reset_time)} (#{distance_of_time_in_words_to_now(rate_limit_status.reset_time)} from now)"]
print_table(array)
end
end