aboutsummaryrefslogtreecommitdiffstats
path: root/os_net_config/utils.py
diff options
context:
space:
mode:
authorDan Prince <dprince@redhat.com>2014-08-22 15:53:18 -0400
committerDan Prince <dprince@redhat.com>2014-08-22 15:53:18 -0400
commita1da995ce5da25b95b0760a4103ee099a101c239 (patch)
tree01bb3ce76474e0d8a45b4bc84480a94dc14c1853 /os_net_config/utils.py
parent941cbfec49a3ee2d2ff6aa3fa054fb2559886ca4 (diff)
Don't log errors if files don't exists.
Update the utils.get_file_data method so that it doesn't log errors if a file doesn't exist.
Diffstat (limited to 'os_net_config/utils.py')
-rw-r--r--os_net_config/utils.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/os_net_config/utils.py b/os_net_config/utils.py
index e51d197..cd202f6 100644
--- a/os_net_config/utils.py
+++ b/os_net_config/utils.py
@@ -16,6 +16,7 @@
import glob
import logging
+import os
logger = logging.getLogger(__name__)
@@ -28,6 +29,9 @@ def write_config(filename, data):
def get_file_data(filename):
+ if not os.path.exists(filename):
+ return ''
+
try:
with open(filename, 'r') as f:
return f.read()
@@ -41,7 +45,7 @@ def interface_mac(name):
with open('/sys/class/net/%s/address' % name, 'r') as f:
return f.read().rstrip()
except IOError:
- logger.error("Unable to read file: %s" % name)
+ logger.error("Unable to read mac address: %s" % name)
raise