Removed except block print statements & added specific message to sys.exit function

This commit is contained in:
kuldeep.k@cisinlabs.com 2021-09-02 16:42:47 +05:30
parent 3534729421
commit 1f122fba23
No known key found for this signature in database
GPG Key ID: AF4FB299BF7C7C2A

View File

@ -55,12 +55,7 @@ class singleinstance(object):
)
except OSError as e:
if e.errno == 13:
print(
'Another instance of this application'
' is already running'
)
sys.exit(-1)
print(e.errno)
sys.exit('Another instance of this application is already running')
raise
else:
pidLine = "%i\n" % self.lockPid
@ -75,8 +70,7 @@ class singleinstance(object):
fcntl.lockf(self.fp, fcntl.LOCK_EX | fcntl.LOCK_NB)
self.lockPid = os.getpid()
except IOError:
print('Another instance of this application is already running')
sys.exit(-1)
sys.exit('Another instance of this application is already running')
else:
pidLine = "%i\n" % self.lockPid
self.fp.truncate(0)