diff options
Diffstat (limited to 'ruby_2_2/lib/drb/observer.rb')
-rw-r--r-- | ruby_2_2/lib/drb/observer.rb | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/ruby_2_2/lib/drb/observer.rb b/ruby_2_2/lib/drb/observer.rb deleted file mode 100644 index cab9ebc60b..0000000000 --- a/ruby_2_2/lib/drb/observer.rb +++ /dev/null @@ -1,25 +0,0 @@ -require 'observer' - -module DRb - # The Observable module extended to DRb. See Observable for details. - module DRbObservable - include Observable - - # Notifies observers of a change in state. See also - # Observable#notify_observers - def notify_observers(*arg) - if defined? @observer_state and @observer_state - if defined? @observer_peers - @observer_peers.each do |observer, method| - begin - observer.send(method, *arg) - rescue - delete_observer(observer) - end - end - end - @observer_state = false - end - end - end -end |