[tor-commits] [nyx/master] Drop features.connection.showColumn.* config options

atagar at torproject.org atagar at torproject.org
Tue Sep 22 17:08:41 UTC 2015


commit 93446e76246a24c953a59d6ac5c4b95751d602da
Author: Damian Johnson <atagar at torproject.org>
Date:   Thu Sep 3 07:53:36 2015 -0700

    Drop features.connection.showColumn.* config options
    
    More nyxrc options I don't think anybody's ever used.
---
 nyx/connections/conn_entry.py |   24 +++++++++---------------
 nyxrc.sample                  |    6 ------
 2 files changed, 9 insertions(+), 21 deletions(-)

diff --git a/nyx/connections/conn_entry.py b/nyx/connections/conn_entry.py
index 1f2439d..d76808d 100644
--- a/nyx/connections/conn_entry.py
+++ b/nyx/connections/conn_entry.py
@@ -29,10 +29,6 @@ LABEL_MIN_PADDING = 2  # min space between listing label and following data
 CONFIG = conf.config_dict('nyx', {
   'features.connection.showIps': True,
   'features.connection.showExitPort': True,
-  'features.connection.showColumn.fingerprint': True,
-  'features.connection.showColumn.nickname': True,
-  'features.connection.showColumn.destination': True,
-  'features.connection.showColumn.expandedIp': True,
 })
 
 
@@ -194,13 +190,13 @@ class ConnectionLine(object):
     etc, used_space = '', 0
 
     if listing_type == nyx.connection_panel.Listing.IP_ADDRESS:
-      if width > used_space + 42 and CONFIG['features.connection.showColumn.fingerprint']:
+      if width > used_space + 42:
         # show fingerprint (column width: 42 characters)
 
         etc += '%-40s  ' % self.get_fingerprint('UNKNOWN')
         used_space += 42
 
-      if width > used_space + 10 and CONFIG['features.connection.showColumn.nickname']:
+      if width > used_space + 10:
         # show nickname (column width: remainder)
 
         nickname_space = width - used_space
@@ -217,26 +213,24 @@ class ConnectionLine(object):
         # ip/port/locale (column width: 28 characters)
 
         is_locale_included = width > used_space + 45
-        is_locale_included &= CONFIG['features.connection.showColumn.destination']
 
         if is_locale_included:
           nickname_space -= 28
 
-        if CONFIG['features.connection.showColumn.nickname']:
-          nickname_label = str_tools.crop(self.get_nickname('UNKNOWN'), nickname_space, 0)
-          etc += ('%%-%is  ' % nickname_space) % nickname_label
-          used_space += nickname_space + 2
+        nickname_label = str_tools.crop(self.get_nickname('UNKNOWN'), nickname_space, 0)
+        etc += ('%%-%is  ' % nickname_space) % nickname_label
+        used_space += nickname_space + 2
 
         if is_locale_included:
           etc += '%-26s  ' % destination_address
           used_space += 28
     else:
-      if width > used_space + 42 and CONFIG['features.connection.showColumn.fingerprint']:
+      if width > used_space + 42:
         # show fingerprint (column width: 42 characters)
         etc += '%-40s  ' % self.get_fingerprint('UNKNOWN')
         used_space += 42
 
-      if width > used_space + 28 and CONFIG['features.connection.showColumn.destination']:
+      if width > used_space + 28:
         # show destination ip/port/locale (column width: 28 characters)
         etc += '%-26s  ' % destination_address
         used_space += 28
@@ -305,10 +299,10 @@ class ConnectionLine(object):
 
       is_expanded_address_visible = width > used_space + 28
 
-      if is_expanded_address_visible and CONFIG['features.connection.showColumn.fingerprint']:
+      if is_expanded_address_visible:
         is_expanded_address_visible = width < used_space + 42 or width > used_space + 70
 
-      if address_differ and is_expansion_type and is_expanded_address_visible and self.include_expanded_addresses and CONFIG['features.connection.showColumn.expandedIp']:
+      if address_differ and is_expansion_type and is_expanded_address_visible and self.include_expanded_addresses:
         # include the internal address in the src (extra 28 characters)
 
         internal_address = self.connection.local_address + local_port
diff --git a/nyxrc.sample b/nyxrc.sample
index e453320..d922081 100644
--- a/nyxrc.sample
+++ b/nyxrc.sample
@@ -205,18 +205,12 @@ features.graph.bw.accounting.show true
 #   false
 # showExitPort
 #   shows port related information of exit connections we relay if true
-# showColumn.*
-#   toggles the visability of the connection table columns
 
 features.connection.listingType IP_ADDRESS
 features.connection.order CATEGORY, LISTING, UPTIME
 features.connection.resolveApps true
 features.connection.showIps true
 features.connection.showExitPort true
-features.connection.showColumn.fingerprint true
-features.connection.showColumn.nickname true
-features.connection.showColumn.destination true
-features.connection.showColumn.expandedIp true
 
 # Caching parameters
 cache.logPanel.size 1000





More information about the tor-commits mailing list