Sha256: e3e5f8d328066a86bccd572274c898ce41f5f3ee75d93fea44d76fa8c6535cf8
Contents?: true
Size: 941 Bytes
Versions: 5
Compression:
Stored size: 941 Bytes
Contents
# Author:: Nicolas Despres <nicolas.despres@gmail.com>. # Copyright:: Copyright (c) 2004, 2005 TTK team. All rights reserved. # License:: LGPL # $Id: TesterMaster.rb 567 2005-04-13 08:00:06Z polrop $ module TTK module Services class TesterMaster < DRbService include SubTestable module Notification NAME = :tester_master_name SUB_TESTERS = :tester_master_sub_testers end # module Notification def initialize(config={}) sub_testable_initialize end def start_service(uri, name, sub_tester_uris) sub_testable_set(sub_tester_uris) @front = Testers::Master.new(self, name, @sub_testers) super(uri) changed notify_observers(Notification::NAME, name) changed notify_observers(Notification::SUB_TESTERS, sub_tester_uris) end end # class TesterMaster end # module Services end # module TTK
Version data entries
5 entries across 5 versions & 1 rubygems