Module: Casseo::Config
Instance Method Summary collapse
-
#compressed_chart ⇒ Object
whether an extra space is inserted between chart characters.
- #dashboard_default ⇒ Object
-
#decimal_precision ⇒ Object
show extra decimal precision.
- #graphite_auth ⇒ Object
- #graphite_url ⇒ Object
-
#interval ⇒ Object
seconds.
-
#period_default ⇒ Object
minutes.
- #required ⇒ Object
Instance Method Details
#compressed_chart ⇒ Object
whether an extra space is inserted between chart characters
6 7 8 |
# File 'lib/casseo/config.rb', line 6 def compressed_chart !!config(:compressed_chart) end |
#dashboard_default ⇒ Object
10 11 12 |
# File 'lib/casseo/config.rb', line 10 def dashboard_default config(:dashboard_default) || :home end |
#decimal_precision ⇒ Object
show extra decimal precision
15 16 17 |
# File 'lib/casseo/config.rb', line 15 def decimal_precision config(:decimal_precision) || 1 end |
#graphite_auth ⇒ Object
19 20 21 |
# File 'lib/casseo/config.rb', line 19 def graphite_auth config!(:graphite_auth) end |
#graphite_url ⇒ Object
23 24 25 |
# File 'lib/casseo/config.rb', line 23 def graphite_url config!(:graphite_url) end |
#interval ⇒ Object
seconds
28 29 30 |
# File 'lib/casseo/config.rb', line 28 def interval config(:interval) || 2.0 end |
#period_default ⇒ Object
minutes
33 34 35 |
# File 'lib/casseo/config.rb', line 33 def period_default config(:period_default) || 5 end |
#required ⇒ Object
37 38 39 40 |
# File 'lib/casseo/config.rb', line 37 def required [ Casseo::Config.graphite_auth, Casseo::Config.graphite_url ] end |