Definition at line 822 of file Utils.py.
◆ __init__()
def app.Utils.LoggerFileName.__init__ |
( |
|
self, |
|
|
|
loggerInst = None |
|
) |
| |
Definition at line 825 of file Utils.py.
825 def __init__(self, loggerInst=None):
826 self.loggerInst = loggerInst
def __init__(self)
constructor
◆ findReplace()
def app.Utils.LoggerFileName.findReplace |
( |
|
self, |
|
|
|
newFile = None , |
|
|
|
rollover = True |
|
) |
| |
Definition at line 850 of file Utils.py.
850 def findReplace(self, newFile=None, rollover=True):
853 if self.loggerInst
is None:
854 lg = logging.getLogger(
'')
857 for h
in lg.__dict__[
'handlers']:
858 if h.__class__.__name__ ==
'FileHandler':
859 log_file = h.baseFilename
860 if newFile
is not None:
861 h.baseFilename = newFile
866 if os.path.exists(newFile):
867 t = os.stat(newFile)[ST_MTIME]
870 h.rolloverAt = h.computeRollover(t)
871 if rollover
and h.shouldRollover(
''):
874 elif h.__class__.__name__ ==
'TimedRotatingFileHandler':
875 log_file = h.baseFilename
876 if newFile
is not None:
877 h.baseFilename = newFile
882 if rollover
and h.shouldRollover(
''):
◆ getFreeProcInstanceNumber()
def app.Utils.LoggerFileName.getFreeProcInstanceNumber |
( |
|
self, |
|
|
|
sock_prefix = "module" , |
|
|
|
min_number = 0 , |
|
|
|
max_number = 32 |
|
) |
| |
Definition at line 829 of file Utils.py.
829 def getFreeProcInstanceNumber(self, sock_prefix="module", min_number=0, max_number=32):
832 for i
in range(min_number, max_number):
837 lock_socket = socket.socket(socket.AF_UNIX, socket.SOCK_DGRAM)
840 lock_socket.bind(
'\0' +
"dc_process_lock_" + sock_prefix + str(i))
◆ loggerInst
app.Utils.LoggerFileName.loggerInst |
The documentation for this class was generated from the following file: