- Oct 23, 2019
-
-
Yuanle Song authored
- no longer use install command to copy them at install time. - this allow better handling of systemd service file. also allow user to run apt remove and purge. user should update ./utils/build-deb and deb-scripts if systemd service file is used. also dropped support for upstart. upstart is irrelevant now.
-
- Mar 21, 2019
-
-
Yuanle Song authored
- pep8 ignore W503 instead of W504.
-
- Mar 18, 2019
-
-
Yuanle Song authored
notifempty don't rotate if log file is empty compress compress rotated file delaycompress compress on next rotation cycle
-
- Mar 07, 2019
-
-
Yuanle Song authored
these allow author to build dist and upload dist to pypi.org
-
Yuanle Song authored
setup.py uses GPLv3+ by default, was GPLv2+
-
- Mar 04, 2019
-
-
Yuanle Song authored
use compatible version (~=) for all dependencies there.
-
- Mar 02, 2019
-
-
Yuanle Song authored
-
Yuanle Song authored
-
Yuanle Song authored
-
Yuanle Song authored
restrict some pkg to versions that does support python2.7, latest version only support for python3.4+.
-
- Mar 01, 2019
-
-
Yuanle Song authored
-
Yuanle Song authored
-
Yuanle Song authored
-
- Feb 28, 2019
-
-
Yuanle Song authored
previously it was trying to call jenkins api, which I haven't used for years. replaced it with an empty shell script with some comments.
-
Yuanle Song authored
-
Yuanle Song authored
add Makefile for gocd integration
-
- Feb 27, 2019
-
-
Yuanle Song authored
- use wildcard instead of shell ls - use id -u without user name. defaults to current user.
-
Yuanle Song authored
-
Yuanle Song authored
-
- Feb 23, 2019
-
-
Yuanle Song authored
when install from deb that contains wheelhouse, do not touch network, do not read user's pip configuration, which may include extra find-links option, which in turn result in network requests. After adding --isolated option, "make bootstrap" runs totally offline.
-
- May 04, 2018
-
-
Yuanle Song authored
- support reading configs from environment variable. all config key can be configured by env variable. This feature is introduced in wells 1.4.0. - add another configuration file position /etc/{{name}}/{{name}}.conf to allow easier volume mount in kubernetes. - ci-build docker run use go user - add host and port in app default configuration - replace pep8 by pycodestyle
-
- May 02, 2018
-
-
Yuanle Song authored
install default file mode is 755.
-
Yuanle Song authored
-
Yuanle Song authored
-
Yuanle Song authored
- added make ci-build and make deploy - added app.yaml for k8s based deploy - after-install.sh no longer run make install - utils/build-deb grep add -q option - Dockerfile.template apt use -qq option
-
- Apr 16, 2018
-
-
Yuanle Song authored
run "make docker" to create a docker image. docker image is based on debian stretch image and just install the deb file. This doesn't change the dev workflow. Your venv, pip still work as before.
-
Yuanle Song authored
let Makefile, setup.py, fabfile use version from that file.
-
- Apr 10, 2018
-
-
Yuanle Song authored
The old "setup.py install" will create an egg and install it, which requires a PYTHON_EGG_CACHE dir to work. pip doesn't build egg at all.
-
- Apr 06, 2018
-
-
Yuanle Song authored
should use pkg name in rgrep command
-
- Jan 03, 2018
-
-
Yuanle Song authored
-
Yuanle Song authored
-
- Aug 05, 2017
-
-
Yuanle Song authored
-
- May 04, 2017
-
-
Yuanle Song authored
-
- Apr 26, 2017
-
-
Yuanle Song authored
This may require user interactive and is very bad behavior on import/app runs. also update default log level for non-prod env to DEBUG.
-
- Apr 24, 2017
-
-
Yuanle Song authored
-
- Apr 08, 2017
-
-
Yuanle Song authored
-
Yuanle Song authored
-
Yuanle Song authored
tox can be used for compatibility test. normal dev work flow doesn't need it.
-
- Mar 31, 2017
-
-
Yuanle Song authored
now log dir is created in runtime when importing configlogger.py if user doesn't have perm, just use a basic logger config. This makes code run in CI environment easier.
-
- Mar 28, 2017
-
-
Yuanle Song authored
-