Updated code quality removed print statement spaces in singleinstance.py #1833

Merged
kdcis merged 4 commits from v0.6-codequality-singleinstance into v0.6 2021-10-01 14:03:06 +02:00

View File

@ -55,12 +55,9 @@ 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 +72,9 @@ class singleinstance(object):
fcntl.lockf(self.fp, fcntl.LOCK_EX | fcntl.LOCK_NB)
self.lockPid = os.getpid()
except IOError:
g1itch commented 2021-08-31 16:41:43 +02:00 (Migrated from github.com)
Review

sys.exit('Another instance of this application is already running')

`sys.exit('Another instance of this application is already running')`
g1itch commented 2021-08-31 16:46:34 +02:00 (Migrated from github.com)
Review

And the same above. print(e.errno) is also redundant as for me.

And the same above. `print(e.errno)` is also redundant as for me.
kdcis commented 2021-09-02 13:46:11 +02:00 (Migrated from github.com)
Review

Updated

Updated
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)
@ -99,7 +97,7 @@ class singleinstance(object):
pass
return
print ("Cleaning up lockfile")
try:
if sys.platform == 'win32':
if hasattr(self, 'fd'):