summaryrefslogtreecommitdiffstats
path: root/isys/isys.py
diff options
context:
space:
mode:
Diffstat (limited to 'isys/isys.py')
-rw-r--r--isys/isys.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/isys/isys.py b/isys/isys.py
index c4e139751..d45b545bc 100644
--- a/isys/isys.py
+++ b/isys/isys.py
@@ -522,6 +522,18 @@ def compareDrives(first, second):
return 0
+def compareNetDevices(first, second):
+ trimmed_first = int(first.lstrip(string.letters))
+ trimmed_second = int(second.lstrip(string.letters))
+
+ if trimmed_first < trimmed_second:
+ return -1
+ elif trimmed_first > trimmed_second:
+ return 1
+ else:
+ return 0
+
+
def configNetDevice(device, ip, netmask, gw):
return _isys.confignetdevice(device, ip, netmask, gw)