check dht status in start() and dont get dht nodes when dht is off
This commit is contained in:
parent
c3061576f3
commit
5e66a28e88
|
@ -142,9 +142,6 @@ class StatusBar(component.Component):
|
||||||
self.upload_item.get_eventbox(), expand=False, fill=False)
|
self.upload_item.get_eventbox(), expand=False, fill=False)
|
||||||
self.dht_item = StatusBarItem(
|
self.dht_item = StatusBarItem(
|
||||||
image=deluge.common.get_pixmap("dht16.png"))
|
image=deluge.common.get_pixmap("dht16.png"))
|
||||||
if client.get_config("dht"):
|
|
||||||
self.hbox.pack_start(
|
|
||||||
self.dht_item.get_eventbox(), expand=False, fill=False)
|
|
||||||
|
|
||||||
# Get some config values
|
# Get some config values
|
||||||
client.get_config_value(
|
client.get_config_value(
|
||||||
|
@ -197,6 +194,7 @@ class StatusBar(component.Component):
|
||||||
def send_status_request(self):
|
def send_status_request(self):
|
||||||
# Sends an async request for data from the core
|
# Sends an async request for data from the core
|
||||||
client.get_num_connections(self._on_get_num_connections)
|
client.get_num_connections(self._on_get_num_connections)
|
||||||
|
client.get_config_value(self._on_dht, "dht")
|
||||||
client.get_dht_nodes(self._on_get_dht_nodes)
|
client.get_dht_nodes(self._on_get_dht_nodes)
|
||||||
client.get_download_rate(self._on_get_download_rate)
|
client.get_download_rate(self._on_get_download_rate)
|
||||||
client.get_upload_rate(self._on_get_upload_rate)
|
client.get_upload_rate(self._on_get_upload_rate)
|
||||||
|
@ -225,7 +223,6 @@ class StatusBar(component.Component):
|
||||||
self.hbox.pack_start(
|
self.hbox.pack_start(
|
||||||
self.dht_item.get_eventbox(), expand=False, fill=False)
|
self.dht_item.get_eventbox(), expand=False, fill=False)
|
||||||
|
|
||||||
|
|
||||||
def _on_max_download_speed(self, max_download_speed):
|
def _on_max_download_speed(self, max_download_speed):
|
||||||
self.max_download_speed = max_download_speed
|
self.max_download_speed = max_download_speed
|
||||||
self.update_download_label()
|
self.update_download_label()
|
||||||
|
|
Loading…
Reference in New Issue