- Mar 01, 2019
-
-
Honza Mach authored
-
Honza Mach authored
-
Honza Mach authored
I have unified the style and capabilities of the master makefile according to the one used in the Mentat system project.
-
Honza Mach authored
-
- Feb 26, 2019
-
-
Honza Mach authored
-
Honza Mach authored
-
Honza Mach authored
-
Honza Mach authored
It is capable of forcing given filesystem path to be relative to APP_ROOT_PATH, which may be necessary in some scenarios.
-
- Feb 25, 2019
-
-
Honza Mach authored
-
Honza Mach authored
-
Honza Mach authored
-
Honza Mach authored
-
Honza Mach authored
Implemented support for ingnoring missing configuration files and directories to BaseApp application. There is a command line option for turning on the silent mode for missing configuration file and directory.
-
Honza Mach authored
The pyzenkit.jsonconf library was enhanced with support for optional ignoration of missing configuration files/directories. This can be used to easy implementation of optional application configuration files.
-
Honza Mach authored
Fixed many warnings reported by both tools.
-
Honza Mach authored
You may now use the environment variable APP_ROOT_PATH to create a kind of lightweight chroot for the application. To make it work properly one must not provide absolute paths for the application path definitions. This feature can be used during development or deployment to contain all the application data within single directory, but at the same time allowing to override the configurations from configuration file or command line arguments.
-
- Sep 07, 2018
-
-
Honza Mach authored
-
Honza Mach authored
-
- Jul 18, 2018
-
-
Honza Mach authored
-
Honza Mach authored
The daemon termination process was very crudely written and the event processing loop was immediatelly exited without attempting to finish the current work. When SIGINT signal is received now, daemon attempts to perform gracefull shutdown. User may send SIGTERM signal to force more aggresive shutdown. More details about the new shutdown process are described within the built-in documentation, which was updated accordingly.
-
Honza Mach authored
Implementation of this module is not finished yet and it shoudl not be used.
-
Honza Mach authored
Removed forced overwriting of autogenerated API documentation and changed name and TOC depth for the API documentation section. Hopefully this will make the documentation even more readable.
-
- Jul 17, 2018
-
-
Honza Mach authored
-
Honza Mach authored
-
Honza Mach authored
Hotfix: Fixed implementation of demonstration ZenCLI modules to suppress warnings during documentation generation.
-
Honza Mach authored
Fix: Replaced all remaining occurences of the short version of my name with the version contained in my primary email address.
-
Honza Mach authored
* Enabled automated tests using Pylint tool. * Fixed many coding style issues reported by Pyflakes and Pylint tools. * Changed authorship labels to another variant of my name (the one that is conatined in my primary email address).
-
Honza Mach authored
Before application runlog is saved into the JSON file, the processing statistics of all of its components will be injected into the runlog. This enables many useful usecases such as real-time monitoring of daemon progress. This feature is also enabled by implementing regular runlog saving event, which is also contained in this commit (because these two things are related). Additionally the demonstration daemon implementation was improved to showcase these new features.
-
Honza Mach authored
-
- Jun 26, 2018
-
-
Honza Mach authored
-
Honza Mach authored
-
Honza Mach authored
-
Honza Mach authored
-
Honza Mach authored
Most of the changes are local Ptylint exceptions to mute consciously done style infringements.
-
Honza Mach authored
-
- Feb 28, 2018
-
-
Honza Mach authored
-
Honza Mach authored
* Configuration time_high now accepts RFC3339 formatted strings. * Added method calculate_upper_threshold for adjusting only upper threshold. * Improved appropriate ZenScript unit tests.
-
- Feb 19, 2018
-
-
Honza Mach authored
-
Honza Mach authored
Invalid sequence of backward and forward conversions between unix timestamps and UTC datetime objects yielded invalid results.
-
- Feb 16, 2018
-
-
Honza Mach authored
-