コード例 #1
0
ファイル: backup_monitor.py プロジェクト: vesellov/datahaven
 def state_changed(self, oldstate, newstate):
     """
     This method is called every time when my state is changed. 
     """
     automats.set_global_state('MONITOR ' + newstate)
コード例 #2
0
ファイル: shutdowner.py プロジェクト: vesellov/datahaven
 def state_changed(self, oldstate, newstate):
     automats.set_global_state('SHUTDOWN ' + newstate)
     initializer.A('shutdowner.state', newstate)
コード例 #3
0
ファイル: initializer.py プロジェクト: vesellov/datahaven
 def state_changed(self, oldstate, newstate):
     automats.set_global_state('INIT ' + newstate)
コード例 #4
0
 def state_changed(self, oldstate, newstate):
     automats.set_global_state('ID_REGISTER ' + newstate)
     installer.A('identity_registrator.state', newstate)
コード例 #5
0
ファイル: installer.py プロジェクト: vesellov/datahaven
 def state_changed(self, oldstate, newstate):
     automats.set_global_state('INSTALL ' + newstate)
     initializer.A('installer.state', newstate)
コード例 #6
0
ファイル: data_sender.py プロジェクト: vesellov/datahaven
 def state_changed(self, oldstate, newstate):
     automats.set_global_state('DATASEND ' + newstate)
コード例 #7
0
 def state_changed(self, oldstate, newstate):
     automats.set_global_state('ID_RESTORE ' + newstate)
     installer.A('identity_restorer.state', newstate)
コード例 #8
0
ファイル: fire_hire.py プロジェクト: vesellov/datahaven
 def state_changed(self, oldstate, newstate):
     automats.set_global_state('FIREHIRE ' + newstate)
コード例 #9
0
ファイル: p2p_connector.py プロジェクト: vesellov/datahaven
 def state_changed(self, oldstate, newstate):
     automats.set_global_state('P2P ' + newstate)
     initializer.A('p2p_connector.state', newstate)
     central_connector.A('p2p_connector.state', newstate)
     dhnicon.state_changed(network_connector.A().state, self.state, central_connector.A().state)
コード例 #10
0
 def state_changed(self, oldstate, newstate):
     automats.set_global_state('NETWORK ' + newstate)
     p2p_connector.A('network_connector.state', newstate)
     dhnicon.state_changed(self.state, p2p_connector.A().state, central_connector.A().state)
コード例 #11
0
 def state_changed(self, oldstate, newstate):
     automats.set_global_state('CENTRAL ' + newstate)
     p2p_connector.A('central_connector.state', newstate)
     dhnicon.state_changed(network_connector.A().state, p2p_connector.A().state, self.state)