Thor77
4078e4b06b
Add config-option datetimeformat
...
for tsstats.template.render_template(datetime_fmt)
2016-09-17 22:41:03 +02:00
Thor77
1ecf24b9b2
Add datetime_fmt-arg to tsstats.template.render_template
...
Specify a custom datetime-format for various datetime-renderings (creation-time, last
online)
2016-09-17 22:38:30 +02:00
Thor77
bd2157c2b8
Update config- and cli-documentation in README.md to include template-option
2016-08-10 23:11:42 +02:00
Thor77
5c52ab1995
Pass template config/cli-option to render_template in tsstats.__main__.main
2016-08-10 22:49:16 +02:00
Thor77
bbd2ff7a46
Add template_path-kwarg to tsstats.template.render_template
2016-08-10 22:47:19 +02:00
Thor77
604fefe286
Add 'template' config-option
2016-08-10 22:45:14 +02:00
Thor77
07b61d86ce
Add -t/--template cli-arg
2016-08-10 22:44:48 +02:00
Thor77
3f140b8d6a
Don't add sid-suffix to output if only one vserver occured in parsed logs
...
* bump version to 0.10.5
2016-08-09 20:37:20 +02:00
Thor77
a475caa7c7
Fix not calling str() on value before adding to config in __main__.cli
...
* bump version to 0.10.4
2016-08-08 22:25:57 +02:00
Thor77
5ff08e0163
Delay debugfile-creation to suppress needless creation if not in debugmode
...
* bump version to 0.10.3
2016-08-08 22:10:30 +02:00
Thor77
cfb593ba9c
use py2-compatible way to check for section-existance in tsstats.config.load
...
* bump version to 0.10.2
2016-08-06 21:42:54 +02:00
Thor77
87f9bf43fc
rewrite config-tests to work with new return-value of tsstats.config.load
...
* bump version to 0.10.1
2016-08-06 21:39:36 +02:00
Thor77
708f071033
replace tsstats.config.parse_config with tsstats.config.load, which just returns a configparser.ConfigParser-instance for easier extension
...
tsstats.__main__.main: now accepts only a configparser.ConfigParser-instance and extracts values from it
tsstats.__main__.cli: defaults from argparser are now suppressed and given cli-args override values from config
* bump version to 0.10.0
2016-08-06 21:36:17 +02:00
Thor77
2a1ab472bb
update bootstrap and hint.css version
...
* bump version to 0.9.1
2016-08-03 22:02:56 +02:00
Thor77
4034410e2d
bump version to 0.9.0
2016-07-04 21:18:09 +02:00
Thor77
67c08330d8
reduce size of section-headers (h1 -> h2)
2016-07-04 21:17:34 +02:00
Thor77
402040e2dc
add title (configurable) as headline to template
2016-07-04 21:16:58 +02:00
Thor77
60bdcb7aab
add credit and render-date/time to template-footer
2016-07-04 21:14:29 +02:00
Thor77
477ca7d739
add timezone to output of tsstats.template.render_template.frmttime
2016-07-04 21:11:34 +02:00
Thor77
ea64ee0ecb
bump version to 0.8.0
2016-06-25 20:48:18 +02:00
Thor77
6638eaa044
remove done item (multi vservers) from TODO in README.md
2016-06-25 20:46:46 +02:00
Thor77
c25b51dd90
add onlinedc-config-option to table in README.md
2016-06-25 20:45:46 +02:00
Thor77
6c33524850
update help-output in quickstart-docs
2016-06-25 20:43:59 +02:00
Thor77
34e682cf81
remove unused var-assignment in __main__.cli
2016-06-25 20:42:50 +02:00
Thor77
bb808ca8c0
rename noonlinedc to onlinedc in __main__.main to correctly represent it's function
...
* rename noonlinedc to onlinedc in value-dict returned by .parse_args
* rename keyword-arg from noonlinedc to onlinedc in __main__.main
2016-06-25 20:42:50 +02:00
Thor77
892680fe4d
add onlinedc config-option
...
* inverse of --noonlinedc
2016-06-25 20:42:46 +02:00
Thor77
573838c35e
Merge branch 'multi_vserver'
2016-06-24 21:43:51 +02:00
Thor77
487a50508f
add -nod/--noonlinedc cli-flag
2016-06-23 21:43:40 +02:00
Thor77
95c22dde35
make __main__.main work with new output of tsstats.log.parse_logs
...
* if sid given, add .<sid> to outputpath
2016-06-22 20:47:12 +02:00
Thor77
eafc98f548
add test for tsstats.log.parse_logs
2016-06-22 20:40:55 +02:00
Thor77
0b667f55b7
check for None instead of False to allow empty clients as arg to tsstats.log._parse_details
2016-06-22 20:40:30 +02:00
Thor77
def9f2e1e2
fix logpath not given to _bundle_logs in tsstats.log.parse_logs
2016-06-21 22:16:39 +02:00
Thor77
21be54675f
add proper func-doc to tsstats.log.parse_logs
2016-06-21 18:29:59 +02:00
Thor77
54532fd598
use _bundle_logs in template-tests for now
2016-06-21 18:25:38 +02:00
Thor77
468bfcd22d
fix log-tests by renaming all occurences of parse_log to _parse_details
...
* additionally remove deprecated test_multiple-test
2016-06-21 18:23:35 +02:00
Thor77
c132c17661
add ident_map-arg to tsstats.log.parse_logs
...
* give all given arguments to tsstats.log._bundle_logs while parsing (*args,
**kwargs)
2016-06-21 18:20:57 +02:00
Thor77
c0f1a6c649
add glob-resolution to tsstats.log.parse_logs
...
* correct name of bundle-function (to tsstats.log._bundle_logs)
* add .items() to correct for-loop
2016-06-20 22:02:55 +02:00
Thor77
9a6bbe4f3e
fix 2 typos in tsstats.log._bundle_logs
2016-06-20 21:59:46 +02:00
Thor77
976d40e2b9
add test for tsstats.log._bundle_logs
2016-06-20 21:59:22 +02:00
Thor77
105f464b9a
sort logs by path, if timestamp not available, though
2016-06-20 21:38:57 +02:00
Thor77
e92ad9e6fe
update scope of tsstats.log._sort_logs (rename to tsstats.log._bundle_logs)
...
* rename to tsstats.log._bundle_logs
* expect list of logpaths as argument and return them sorted
* move globbing-stuff to parse_logs in an upcoming commit
2016-06-20 21:31:59 +02:00
Thor77
0aa0c7b7ea
add multi-vserver-support to todo and link to wip
2016-06-19 22:37:16 +02:00
Thor77
612055a088
add wip tsstats.log.parse_logs
2016-06-19 22:26:19 +02:00
Thor77
0c57b27abc
update documentation of tsstats.log._sort_logfiles to fit updated scope
2016-06-19 22:21:02 +02:00
Thor77
37a9841900
rename tsstats.log.parse_logs to tsstats.log._sort_logfiles to fit updated scope
2016-06-19 22:13:05 +02:00
Thor77
ad7ff96b1b
add filename-checking to split logs by sid
...
* if filename doesn't match, fallback to plain sorting
* using re_log_filename to match
2016-06-19 22:10:35 +02:00
Thor77
bec0279871
rename tsstats.log.parse_log to tsstats.log._parse_details
2016-06-19 21:44:23 +02:00
Thor77
2821713150
redefine scope of tsstats.log.* in func-docs
2016-06-19 21:37:00 +02:00
Thor77
4c694a7770
bump version to 0.7.2
2016-06-12 18:45:08 +02:00
Thor77
8abb0029fa
cover line not matching
2016-06-12 18:44:41 +02:00