def stop(self):
     from customer import fire_hire
     from main.config import conf
     conf().removeCallback('services/customer/suppliers-number')
     conf().removeCallback('services/customer/needed-space')
     fire_hire.Destroy()
     return True
Exemple #2
0
 def stop(self):
     from customer import fire_hire
     from main.config import conf
     from main import events
     events.remove_subscriber(self._on_supplier_modified)
     conf().removeCallback('services/customer/suppliers-number')
     conf().removeCallback('services/customer/needed-space')
     fire_hire.Destroy()
     return True
Exemple #3
0
 def stop(self):
     from main.config import conf
     from main import events
     from customer import fire_hire
     fire_hire.A().removeStateChangedCallback(self._on_fire_hire_ready)
     events.remove_subscriber(self._on_dht_layer_connected,
                              event_id='dht-layer-connected')
     events.remove_subscriber(self._on_supplier_modified,
                              'supplier-modified')
     conf().removeConfigNotifier('services/customer/suppliers-number')
     conf().removeConfigNotifier('services/customer/needed-space')
     fire_hire.Destroy()
     return True