diff silvermirror/utils.py @ 40:d081ca2e8696

py35
author Jeff Hammel <k0scist@gmail.com>
date Mon, 20 Feb 2017 15:02:50 -0800
parents 0c11c8102fba
children
line wrap: on
line diff
--- a/silvermirror/utils.py	Tue May 12 18:33:30 2015 -0700
+++ b/silvermirror/utils.py	Mon Feb 20 15:02:50 2017 -0800
@@ -2,11 +2,14 @@
 
 import netifaces
 import os
+import sys
+
 
 def home():
     # XXX needed? better way of doing?
     return os.environ['HOME']
 
+
 def ip_addresses():
     """dictionary of ip4 addresses for the machine"""
     interfaces = []
@@ -22,6 +25,11 @@
                  for i in interfaces
                  ])
 
-if __name__ == '__main__':
+
+def main(args=sys.argv[1:]):
     for name, value in sorted(ip_addresses().items()):
-        print '%s : %s' % (name, value)
+        print ('%s : %s' % (name, value))
+
+
+if __name__ == '__main__':
+    main()