aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris PeBenito <Christopher.PeBenito@microsoft.com>2019-03-15 09:25:00 -0400
committerJason Zaman <jason@perfinion.com>2019-03-25 18:05:25 +0800
commit6b260827b085206d6796b69a48f931ddb2c0c328 (patch)
treefd92e04ed5d45474cfe60dbfd269c94ce217ac98 /support
parentsystemd, udev, usermanage: Module version bump. (diff)
downloadhardened-refpolicy-6b260827b085206d6796b69a48f931ddb2c0c328.tar.gz
hardened-refpolicy-6b260827b085206d6796b69a48f931ddb2c0c328.tar.bz2
hardened-refpolicy-6b260827b085206d6796b69a48f931ddb2c0c328.zip
genhomedircon.py: Fix top-level exception handling.
Fixes errors like this: Traceback (most recent call last): File "support/genhomedircon.py", line 490, in <module> errorExit("Options Error " + error) TypeError: Can't convert 'GetoptError' object to str implicitly Signed-off-by: Chris PeBenito <Christopher.PeBenito@microsoft.com> Signed-off-by: Jason Zaman <jason@perfinion.com>
Diffstat (limited to 'support')
-rw-r--r--support/genhomedircon.py8
1 files changed, 2 insertions, 6 deletions
diff --git a/support/genhomedircon.py b/support/genhomedircon.py
index 6662f412..3503fb4a 100644
--- a/support/genhomedircon.py
+++ b/support/genhomedircon.py
@@ -486,9 +486,5 @@ try:
selconf=selinuxConfig(directory, setype, usepwd)
selconf.write()
-except getopt.error as error:
- errorExit("Options Error " + error)
-except ValueError as error:
- errorExit("ValueError " + error)
-except IndexError:
- errorExit("IndexError")
+except Exception as error:
+ errorExit(error)