Esempio n. 1
0
 def from_address(cls, address, authkey):
     manager = cls(address, authkey)
     managers.transact(address, authkey, 'dummy')
     manager._state.value = managers.State.STARTED
     manager._name = 'Host-%s:%s' % manager.address
     manager.shutdown = util.Finalize(
         manager, HostManager._finalize_host,
         args=(manager._address, manager._authkey, manager._name),
         exitpriority=-10
         )
     return manager
Esempio n. 2
0
 def from_address(cls, address, authkey):
     manager = cls(address, authkey)
     managers.transact(address, authkey, 'dummy')
     manager._state.value = managers.State.STARTED
     manager._name = 'Host-%s:%s' % manager.address
     manager.shutdown = util.Finalize(
         manager, HostManager._finalize_host,
         args=(manager._address, manager._authkey, manager._name),
         exitpriority=-10
         )
     return manager
Esempio n. 3
0
 def _finalize_host(address, authkey, name):
     managers.transact(address, authkey, 'shutdown')
Esempio n. 4
0
 def _finalize_host(address, authkey, name):
     managers.transact(address, authkey, 'shutdown')