Module: Cloudcost

Defined in:
lib/cloudcost/cli.rb,
lib/cloudcost/error.rb,
lib/cloudcost/pricing.rb,
lib/cloudcost/version.rb,
lib/cloudcost/api_token.rb,
lib/cloudcost/api_connection.rb,
lib/cloudcost/commands/csv_output.rb,
lib/cloudcost/commands/server/server.rb,
lib/cloudcost/commands/volume/volume.rb,
lib/cloudcost/commands/server/server_list.rb,
lib/cloudcost/commands/volume/volume_list.rb,
lib/cloudcost/commands/server/server_tabular_output.rb,
lib/cloudcost/commands/server/server_influxdb_output.rb,
lib/cloudcost/commands/volume/volume_influxdb_output.rb

Defined Under Namespace

Modules: CsvOutput, Pricing, ServerInfluxdbOutput, ServerTabularOutput, VolumeInfluxdbOutput Classes: ApiConnection, ApiToken, CLI, Error, PricingError, ProfileError, Server, ServerList, TokenError, Volume, VolumeList

Constant Summary collapse

VERSION =
"0.4.0"

Class Method Summary collapse

Class Method Details

.tags_to_s(tag_hash = []) ⇒ Object



4
5
6
# File 'lib/cloudcost/commands/server/server.rb', line 4

def self.tags_to_s(tag_hash = [])
  tag_hash.map { |k, v| "#{k}=#{v}" }.join(" ")
end