aboutsummaryrefslogtreecommitdiff
path: root/src/facter.py
Commit message (Collapse)AuthorAgeFilesLines
* make the whole project more python idiomaticFlorian Fischer2020-06-021-178/+0
| | | | | | | | | * rename src directory to allocbench * make global variable names UPPERCASE * format a lot of code using yapf * use lowercase ld_preload and ld_library_path as Allocator members * name expected Errors 'err' and don't raise a new Exception * disable some pylint messages
* fix facter bugs found by pylintFlorian Fischer2019-12-141-9/+9
|
* move allocbench_version to facter and make the facts a global variable of ↵Florian Fischer2019-12-141-16/+29
| | | | facter.py
* format the __init__ files, facter and util using yapfFlorian Fischer2019-12-111-3/+8
|
* fix Benchmark and facter load functionsFlorian Fischer2019-11-231-5/+6
|
* let facter handle load/store of global factsFlorian Fischer2019-11-221-1/+38
|
* explicitly collect binary versionsFlorian Fischer2019-09-111-3/+3
| | | | | | | There is no generic way to retrieve the version of a binary. Not everyone followes GNU cli guidelines and supports "--version". The larson benchmark for example reads input from stdin when started with "larson --version" blocking the Benchmark.prepare() call.
* try to get version of benchmark requirementsFlorian Fischer2019-08-301-0/+12
|
* add license header and improve code qualityFlorian Fischer2019-08-291-7/+28
|
* add starttime and allocbench commit id to collected factsFlorian Fischer2019-08-261-0/+11
|
* except OSError: /usr/sbin/mysqld: cannot dynamically load executableFlorian Fischer2019-08-111-1/+5
|
* apply some flake8 hintsFlorian Fischer2019-06-191-0/+2
|
* use sane iterations (100 -> 10000)Florian Fischer2019-05-271-2/+0
|
* fix libc_ver using code from pipFlorian Fischer2019-05-271-4/+54
|
* alwys reset LD_PRELOAD even when a exception occursFlorian Fischer2019-03-221-0/+1
|
* collect facts on demandFlorian Fischer2019-03-191-10/+10
| | | | | this fixes a exception because of the missing ccinfo file when src.facter is imported before the build of allocbench
* add allocators to globalvars; kill mysql server on exit; save libc versions ↵Florian Fischer2019-03-061-9/+13
| | | | of requirements
* add facterFlorian Fischer2019-01-221-0/+19