ya2
·
news
·
projects
·
code
·
about
Ya2
/
projects
/
pmachines.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
f26497a
)
fix for crontab
author
Flavio Calva
<f.calva@gmail.com>
Wed, 25 May 2022 17:28:16 +0000
(18:28 +0100)
committer
Flavio Calva
<f.calva@gmail.com>
Wed, 25 May 2022 17:28:16 +0000
(18:28 +0100)
lib/engine/log.py
patch
|
blob
|
blame
|
history
diff --git
a/lib/engine/log.py
b/lib/engine/log.py
index 13f104c5cd44f4e14352f8ba6d7bb233cba336ec..329ca872e73c9a2309e1b2fc95f93710f7dcdbe9 100755
(executable)
--- a/
lib/engine/log.py
+++ b/
lib/engine/log.py
@@
-121,9
+121,12
@@
class LogMgrBase(Colleague): # headless log manager
if not platform.startswith('win'):
from os import ttyname # here because it doesn't work on windows
import sys
if not platform.startswith('win'):
from os import ttyname # here because it doesn't work on windows
import sys
- with open(ttyname(0), 'w') as fout:
- sys.stdout = fout
- print('version: ' + self.build_version) # self.eng.logic.version)
+ try:
+ with open(ttyname(0), 'w') as fout:
+ sys.stdout = fout
+ print('version: ' + self.build_version) # self.eng.logic.version)
+ except OSError: # it doesn't work with crontab
+ print('version: ' + self.build_version)
messages = ['version: ' + self.build_version] # self.eng.logic.version]
messages += ['argv[0]: %s' % argv[0]]
messages += ['getcwd: %s' % getcwd()]
messages = ['version: ' + self.build_version] # self.eng.logic.version]
messages += ['argv[0]: %s' % argv[0]]
messages += ['getcwd: %s' % getcwd()]