Sha256: 84192f60929e0717762d08c053c8452c192a09e6ec2817c3659d46a0d5ff564d

Contents?: true

Size: 257 Bytes

Versions: 1

Compression:

Stored size: 257 Bytes

Contents

require 'observed/configurable'
require 'observed/pluggable'

module Observed

  class Observer
    include Pluggable
    include Configurable

    attribute :tag
    attribute :system

    def observe
      raise NotImplementedError.new
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
observed-0.1.1 lib/observed/observer.rb