Sha256: 08c0739cc2c429f313c65a024011e77ecdfd9acc4f5da36babde3dc68890c8ba
Contents?: true
Size: 996 Bytes
Versions: 8
Compression:
Stored size: 996 Bytes
Contents
module Ufo # To include this module must have this in initialize: # # def initialize(optiions, ...) # @options = options # ... # end # # So @options must be set module Default # The default cluster normally defaults to the Ufo.env value. # But it can be overriden by ufo/settings.yml cluster # # More info: http://ufoships.com/docs/settings/ def default_cluster setting.data["cluster"] || Ufo.env end # These default service values only are used when a service is created by `ufo` def default_maximum_percent Integer(new_service_setting["maximum_percent"] || 200) end def default_minimum_healthy_percent Integer(new_service_setting["minimum_healthy_percent"] || 100) end def default_desired_count Integer(new_service_setting["desired_count"] || 1) end def new_service_setting setting.data["new_service"] || {} end def setting @setting ||= Setting.new end end end
Version data entries
8 entries across 8 versions & 1 rubygems