Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #99935
| Path | csiph.com!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail |
|---|---|
| From | Ganesh Pal <ganesh1pal@gmail.com> |
| Newsgroups | comp.lang.python |
| Subject | storing test logs under /var/log/ |
| Date | Thu, 3 Dec 2015 12:20:39 +0530 |
| Lines | 43 |
| Message-ID | <mailman.158.1449125446.14615.python-list@python.org> (permalink) |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=UTF-8 |
| X-Trace | news.uni-berlin.de beNaXMqfCMHS9B3fCOymowFQd1bfyDXdFxwUicMgAXxQ== |
| Return-Path | <ganesh1pal@gmail.com> |
| X-Original-To | python-list@python.org |
| Delivered-To | python-list@mail.python.org |
| X-Spam-Status | OK 0.020 |
| X-Spam-Evidence | '*H*': 0.96; '*S*': 0.00; 'cleanup': 0.07; 'subject:test': 0.07; 'exception,': 0.09; 'mkdir': 0.09; 'retcode': 0.09; '"/"': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'subject:log': 0.16; 'subject:under': 0.16; 'case.': 0.18; 'directory.': 0.18; 'try:': 0.18; 'to:name :python-list@python.org': 0.20; 'message-id:@mail.gmail.com': 0.27; 'experiences': 0.27; 'raise': 0.29; 'subject:/': 0.30; 'code': 0.30; 'run': 0.33; 'avoiding': 0.33; 'file': 0.34; 'except': 0.34; 'add': 0.34; 'received:google.com': 0.35; 'received:209.85': 0.36; 'to:addr:python-list': 0.36; 'say': 0.37; 'requirement': 0.37; 'suggestion': 0.37; 'received:209': 0.38; 'log': 0.38; 'files': 0.38; 'skip:o 20': 0.38; 'test': 0.39; 'to:addr:python.org': 0.40; 'your': 0.60; 'more': 0.63; 'sample': 0.63; 'times': 0.63; 'capture': 0.66; 'here': 0.66; 'skip:/ 30': 0.84 |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=6narA+Wo7hnz8hGTzZvCYY8GJjulKat+LbNJKOtFTG4=; b=QYGo60JuTWK8wlfKmiGGUj0USAq8MJYfdOFoKhTN9gQmtyFCjt0Bv5iEduejPmuRB9 clIUrtgiIRW3ldHx4sgYtw17kZ4HBpzHzHvr2pjAl3xsewj/kZd926IZdo+yuwDnJr3G ambThmIlToqPNgdvi8uJW7aqMokUfzTseM2SEPKM2wBftiRpGr/zWnl6h4DRynvpmmUG Y9qvpna2s56sSjcSolNjWDWUI6RVe/TtBMQr0t1deAjWeMxpFeEqVUUdmHyv4wGiWLoZ pk8Duqm55th6H1EzjDWGlZd9Q7rYJPsDQQG8BUzyycbnF08A4MQs7YRAe16603kyl2Bt OLzw== |
| X-Received | by 10.112.8.104 with SMTP id q8mr4831449lba.115.1449125439401; Wed, 02 Dec 2015 22:50:39 -0800 (PST) |
| X-BeenThere | python-list@python.org |
| X-Mailman-Version | 2.1.20+ |
| Precedence | list |
| List-Id | General discussion list for the Python programming language <python-list.python.org> |
| List-Unsubscribe | <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe> |
| List-Archive | <http://mail.python.org/pipermail/python-list/> |
| List-Post | <mailto:python-list@python.org> |
| List-Help | <mailto:python-list-request@python.org?subject=help> |
| List-Subscribe | <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe> |
| Xref | csiph.com comp.lang.python:99935 |
Show key headers only | View raw
Hi Team ,
I would need few tips from your past experiences on how to store
the test logs
My requirement is to capture log under /var/log/ directory every time
the test is run . The test will create one small log files which are
around 1KB in size .
Here is how I plan to approach this , create directory based on
current timesamp and store the logs in it .
Sample code :
time_now = datetime.datetime.now().strftime('%Y-%m-%d_%H-%M-%S') + "/"
LOG_DIR = "" + time_now
try:
retcode = os.makedirs(LOG_DIR)
if retcode:
raise Exception(
"Faild to create log directory. mkdir %s failed !!!"
% LOG_DIR)
except Exception, e:
sys.exit("Failed to create log directory...Exiting !!!")
1. Do I need to add the cleanup code to remove the log directory
say /var/log/test_log/2015-11-25_04-07-48/ , because we might have
many more directories like this when test are run multiple times , Iam
avoiding because the test will be run
2/3 times max and file sizes are also very small
2. Any better suggestion for my use case.
Regards,
Ganesh
Back to comp.lang.python | Previous | Next | Find similar | Unroll thread
storing test logs under /var/log/ Ganesh Pal <ganesh1pal@gmail.com> - 2015-12-03 12:20 +0530
csiph-web