aboutsummaryrefslogtreecommitdiffstats
path: root/helpers/util.py
diff options
context:
space:
mode:
Diffstat (limited to 'helpers/util.py')
-rw-r--r--helpers/util.py28
1 files changed, 0 insertions, 28 deletions
diff --git a/helpers/util.py b/helpers/util.py
deleted file mode 100644
index dc3b6c0..0000000
--- a/helpers/util.py
+++ /dev/null
@@ -1,28 +0,0 @@
-"""
-Utility functions used by helper code to crudely grab the output of simple UNIX
-command line programs, plus a couple misc other functions.
-"""
-
-import os
-
-def cli_read(cmd):
- p = os.popen(cmd)
- return ''.join(p.readlines())
-
-def cli_read_lines(cmd):
- p = os.popen(cmd)
- return p.readlines()
-
-def fs_read(path):
- with open(path, 'r') as f:
- return ''.join(f.readlines())
-
-def prefix_to_ipv4_mask(prefixlen):
- assert(prefixlen >= 0)
- assert(prefixlen <= 32)
- mask = (0xFFFFFFFF & (0xFFFFFFFF << (32 - prefixlen)))
- a = (0xFF000000 & mask) >> 24
- b = (0x00FF0000 & mask) >> 16
- c = (0x0000FF00 & mask) >> 8
- d = (0x000000FF & mask)
- return '%d.%d.%d.%d' % (a, b, c, d)