Sha256: d6735416a4cf1c0950997e4becb59e1baaf0d15a22c898f4fd19b139e0c92ecc

Contents?: true

Size: 883 Bytes

Versions: 10

Compression:

Stored size: 883 Bytes

Contents

module PulseMeter
  module DygraphsVisualize
    module DSL
      class Error < StandardError; end      

      class NoWidgets < Error; end

      class BadSensorName < Error
        def initialize(name)
          super("Bad sensor name: `#{name}'")
        end
      end

      class BadWidgetName < Error
        def initialize(name)
          super("Bad widget name: `#{name}'")
        end
      end

      class BadWidgetWidth < Error
        def initialize(width)
          super("Bad widget width: `#{width}'")
        end
      end

      class BadWidgetRedrawInterval < Error
        def initialize(redraw_interval)
          super("Bad widget redraw_interval: `#{redraw_interval}'")
        end
      end

      class BadWidgetTimeSpan < Error
        def initialize(timespan)
          super("Bad widget timespan: `#{timespan}'")
        end
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
pulse_meter-dygraphs_visualizer-0.4.25 lib/pulse_meter/dygraphs_visualize/dsl/errors.rb
pulse_meter-dygraphs_visualizer-0.4.23 lib/pulse_meter/dygraphs_visualize/dsl/errors.rb
pulse_meter-dygraphs_visualizer-0.4.22 lib/pulse_meter/dygraphs_visualize/dsl/errors.rb
pulse_meter-dygraphs_visualizer-0.4.21 lib/pulse_meter/dygraphs_visualize/dsl/errors.rb
pulse_meter-dygraphs_visualizer-0.4.20 lib/pulse_meter/dygraphs_visualize/dsl/errors.rb
pulse_meter-dygraphs_visualizer-0.4.19 lib/pulse_meter/dygraphs_visualize/dsl/errors.rb
pulse_meter-dygraphs_visualizer-0.4.18 lib/pulse_meter/dygraphs_visualize/dsl/errors.rb
pulse_meter-dygraphs_visualizer-0.4.17 lib/pulse_meter/dygraphs_visualize/dsl/errors.rb
pulse_meter-dygraphs_visualizer-0.4.16 lib/pulse_meter/dygraphs_visualize/dsl/errors.rb
pulse_meter-dygraphs_visualizer-0.4.15 lib/pulse_meter/dygraphs_visualize/dsl/errors.rb