Module: Joyent::Cloud::Pricing

Defined in:
lib/pricing.rb,
lib/pricing/commit.rb,
lib/pricing/flavor.rb,
lib/pricing/helpers.rb,
lib/pricing/reserve.rb,
lib/pricing/scraper.rb,
lib/pricing/version.rb,
lib/pricing/analyzer.rb,
lib/pricing/discount.rb,
lib/pricing/reporter.rb,
lib/pricing/formatter.rb,
lib/pricing/configuration.rb

Defined Under Namespace

Modules: Helpers Classes: Analyzer, Commit, Configuration, Discount, Flavor, Formatter, PercentDiscount, Reporter, Reserve, Scraper

Constant Summary collapse

PRICING_FILENAME =
File.expand_path('../../config/joyent_pricing.yml', __FILE__)
LEGACY_FILENAME =
File.expand_path('../../config/joyent_pricing_unpublished.yml', __FILE__)
COMMIT_FILENAME =
'config/commit_pricing.yml'
JOYENT_URL =
'https://www.joyent.com/public-cloud/pricing'
HOURS_PER_MONTH =
720
VERSION =
'2.1.0'