Alon Bar-Lev has uploaded a new change for review.

Change subject: core: log: add random part to genrated log file name to avoid 
predictable name
......................................................................

core: log: add random part to genrated log file name to avoid predictable name

Change-Id: Ib9ed70d1385a0d4a7ac5709123cd5b09ea1f8c83
Signed-off-by: Alon Bar-Lev <alo...@redhat.com>
---
M ChangeLog
M src/plugins/otopi/core/log.py
2 files changed, 14 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.ovirt.org:29418/otopi refs/changes/31/26131/1

diff --git a/ChangeLog b/ChangeLog
index 64c3289..99779c9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,8 @@
 
 ????-??-?? - Version 1.2.1
 
+ * core: log: add random part to log name to avoid predictable
+   name.
 
 2014-03-18 - Version 1.2.0
 
diff --git a/src/plugins/otopi/core/log.py b/src/plugins/otopi/core/log.py
index 851d7ea..04cb131 100644
--- a/src/plugins/otopi/core/log.py
+++ b/src/plugins/otopi/core/log.py
@@ -22,8 +22,10 @@
 
 
 import os
+import string
 import time
 import tempfile
+import random
 import logging
 import gettext
 _ = lambda m: gettext.dgettext(message=m, domain='otopi')
@@ -159,6 +161,7 @@
                 tempfile.gettempdir(),
             ),
         )
+
         logFileName = self.environment[
             constants.CoreEnv.LOG_FILE_NAME
         ] = os.environ.get(
@@ -167,11 +170,19 @@
                 constants.CoreEnv.LOG_FILE_NAME,
                 os.path.join(
                     self.environment[constants.CoreEnv.LOG_DIR],
-                    "%s-%s.log" % (
+                    "%s-%s-%s.log" % (
                         self.environment[
                             constants.CoreEnv.LOG_FILE_NAME_PREFIX
                         ],
                         time.strftime("%Y%m%d%H%M%S"),
+                        ''.join(
+                            [
+                                random.choice(
+                                    string.ascii_lowercase +
+                                    string.digits
+                                ) for i in range(6)
+                            ]
+                        )
                     )
                 )
             ),


-- 
To view, visit http://gerrit.ovirt.org/26131
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib9ed70d1385a0d4a7ac5709123cd5b09ea1f8c83
Gerrit-PatchSet: 1
Gerrit-Project: otopi
Gerrit-Branch: master
Gerrit-Owner: Alon Bar-Lev <alo...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to