Releases: atomiechen/python-dmon
Releases · atomiechen/python-dmon
python-dmon v0.3.0
Release python-dmon v0.3.0.
Added
- Multiple task names support for
start,restart,stop, andstatuscommands --allflag forstart,restart,stop, andstatuscommands to operate on all tasks
Changed
stopandstatuscommands can combine task names,--meta-file, and (newly added)--allflag simultaneously
python-dmon v0.2.4
Release python-dmon v0.2.4.
Added
- Config
log_max_sizeandrotate_log_max_sizenow support float values representing size in MB.
python-dmon v0.2.3
Release python-dmon v0.2.3.
Added
- Add
default_taskkey to config to specify the default task to run when no task name is provided. --confignow supports specifying a directory to search in, not just a file path.- Add
python-dmonas CLI alias in addition todmonfor better package name consistency.
Fixed
- Fix
--confignon-existing path
python-dmon v0.2.2
Release python-dmon v0.2.2.
Fixed
execuse full path for the executable on windows whenshell=False- One pass searching for both
dmon.y(a)mlandpyproject.tomlwhen going up the directory tree. The previous behavior will search fordmon.y(a)mlfirst, then if not found, start over and search forpyproject.toml. - Fix "AttributeError: 'DmonMeta' object has no attribute 'name'" when listing processes (should be
taskinstead ofname)
python-dmon v0.2.1
Release python-dmon v0.2.1.
Added
- Support
--configoption to specify custom config file path - Add
execsubcommand to run task in the foreground (maybe for test or debug purpose) - CLI now prints version information
Changed
- Rename
namekey totask(task name) in meta files and rename any other related variables in the codebase.
python-dmon v0.2.0
Release python-dmon v0.2.0.
Changed
Change distribution name from dmon to python-dmon to pass PyPI name allowance check.