python/semanage: check rc after getting it
This issue has been found using lgtm.com:4946f674a6/files/python/semanage/seobject.py (x5c052fffe98aee02)
:1 Fixes:49706ad9f8
("Revised Patch for local nodecon support in semanage (was: Adding local nodecon's through semanage)") Signed-off-by: Nicolas Iooss <nicolas.iooss@m4x.org>
This commit is contained in:
parent
417aff7266
commit
75182f81f4
1 changed files with 2 additions and 2 deletions
|
@ -1895,10 +1895,10 @@ class nodeRecords(semanageRecords):
|
|||
(rc, k) = semanage_node_key_create(self.sh, addr, mask, proto)
|
||||
if rc < 0:
|
||||
raise ValueError(_("Could not create key for %s") % addr)
|
||||
if rc < 0:
|
||||
raise ValueError(_("Could not check if addr %s is defined") % addr)
|
||||
|
||||
(rc, exists) = semanage_node_exists(self.sh, k)
|
||||
if rc < 0:
|
||||
raise ValueError(_("Could not check if addr %s is defined") % addr)
|
||||
if exists:
|
||||
raise ValueError(_("Addr %s already defined") % addr)
|
||||
|
||||
|
|
Loading…
Reference in a new issue