46 [ |
46 [ |
47 self.tr("Active"), |
47 self.tr("Active"), |
48 self.tr("Yes") if overallStatus["active"] else self.tr("No"), |
48 self.tr("Yes") if overallStatus["active"] else self.tr("No"), |
49 ], |
49 ], |
50 ) |
50 ) |
|
51 with contextlib.suppress(KeyError): |
|
52 QTreeWidgetItem( |
|
53 self.statusTree, [self.tr("Hostname"), overallStatus["hostname"]] |
|
54 ) |
|
55 with contextlib.suppress(KeyError): |
|
56 QTreeWidgetItem( |
|
57 self.statusTree, [self.tr("Country"), overallStatus["country"]] |
|
58 ) |
51 |
59 |
52 # client interface |
60 # client interface |
53 if clientStatus: |
61 if clientStatus: |
54 header = self.__createHeader(self.tr("Client")) |
62 header = self.__createHeader(self.tr("Client")) |
55 QTreeWidgetItem( |
63 QTreeWidgetItem( |
67 self.tr("Yes") if clientStatus["connected"] else self.tr("No"), |
75 self.tr("Yes") if clientStatus["connected"] else self.tr("No"), |
68 ], |
76 ], |
69 ) |
77 ) |
70 with contextlib.suppress(KeyError): |
78 with contextlib.suppress(KeyError): |
71 QTreeWidgetItem(header, [self.tr("Status"), clientStatus["status"]]) |
79 QTreeWidgetItem(header, [self.tr("Status"), clientStatus["status"]]) |
72 with contextlib.suppress(KeyError): |
|
73 QTreeWidgetItem( |
|
74 header, [self.tr("Hostname"), clientStatus["hostname"]] |
|
75 ) |
|
76 QTreeWidgetItem( |
80 QTreeWidgetItem( |
77 header, [self.tr("IPv4 Address"), clientStatus["ifconfig"][0]] |
81 header, [self.tr("IPv4 Address"), clientStatus["ifconfig"][0]] |
78 ) |
82 ) |
79 QTreeWidgetItem( |
83 QTreeWidgetItem( |
80 header, [self.tr("Netmask"), clientStatus["ifconfig"][1]] |
84 header, [self.tr("Netmask"), clientStatus["ifconfig"][1]] |
145 self.tr("Yes") if apStatus["connected"] else self.tr("No"), |
149 self.tr("Yes") if apStatus["connected"] else self.tr("No"), |
146 ], |
150 ], |
147 ) |
151 ) |
148 with contextlib.suppress(KeyError): |
152 with contextlib.suppress(KeyError): |
149 QTreeWidgetItem(header, [self.tr("Status"), apStatus["status"]]) |
153 QTreeWidgetItem(header, [self.tr("Status"), apStatus["status"]]) |
150 with contextlib.suppress(KeyError): |
|
151 QTreeWidgetItem(header, [self.tr("Hostname"), apStatus["hostname"]]) |
|
152 with contextlib.suppress(KeyError): |
154 with contextlib.suppress(KeyError): |
153 QTreeWidgetItem( |
155 QTreeWidgetItem( |
154 header, [self.tr("IPv4 Address"), apStatus["ifconfig"][0]] |
156 header, [self.tr("IPv4 Address"), apStatus["ifconfig"][0]] |
155 ) |
157 ) |
156 QTreeWidgetItem( |
158 QTreeWidgetItem( |