| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* update nodename method to not use regex anymore
* update readme with 2 new columns for the exit code table
We used quite the broad regex to parse the nodename from the status
string. But we relied on a single quote to mark the starting point.
It seems some distributions don't have this starting quote,
therefore breaking the api.
|
|
|
|
|
| |
+ add blabber.im client resource matrix
* sort client matrix alphabetically
|
| |
|
|\
| |
| |
| |
| |
| | |
into master
Reviewed-on: https://dev.sum7.eu/sum7/ejabberd-tools/pulls/1
|
| | |
|
|/
|
|
| |
* config.py should use the smaller lib to determine which config to load
|
|
|
|
| |
+ add pre-commit framework to reduce the amount the ci workers have to stem
|
|\
| |
| |
| |
| |
| |
| | |
Bare exception handling
Closes #4 and #5
See merge request sum7/ejabberd-tools!7
|
|/ |
|
|\
| |
| |
| |
| | |
Add ci
See merge request sum7/ejabberd-tools!6
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* fix trailing/ leading whitespaces
* fix None comparison to use is
+ add noqa ignore statements for the influx escape replacements
+ add noqa ignore statements around the bare excepts
TODO: This is only a temporary fix for most of the bare excepts, we need further specify those.
|
| |
| |
| |
| | |
* black reformatted the code
|
| |
| |
| |
| |
| |
| | |
+ add E203 whitespace before ‘:’ to flake8 ignore
Due to black's formatting we need to ignore flake8 warning.
|
| |
| |
| |
| |
| |
| |
| |
| | |
* seperate tool config and tool call
* rename black stage to code consistency for a greater readability
- remove allow_failure from the third stage
I did decide to remove the allowed failure tag to encourage a higher code quality.
|
| |
| |
| |
| |
| | |
- revert 565702d9 as it did not behave like it should have
+ add black pipeline for code consistency
|
| |
| |
| |
| | |
* multiple before_script segments overwrite one another
|
| |
| |
| |
| |
| | |
+ add pip caching
+ add venv caching
|
| |
| |
| |
| |
| | |
* split flake8 jobs into two seperate jobs to better control the result
+ add allow_failure: true to the pep8 job to not discourage anybody from commiting code
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* ajust ci config for gitlabs ci
* reduced max line length to 120
It seems gitlab prefers it that way
+ add some comments
|
|/
|
|
| |
* have mercy on my soul
|
| |
|
| |
|
|
|
|
| |
+ add uptime and process values to influx exporter
|
|
|
|
|
| |
* fix the bad job with commit bf05b826
+ proper guidance methods complete with a proper name
|
|
|
|
|
| |
* optimzed import statements
* pep8 alignment changes, mostly missing whitespaces, newlines or redundant brackets
|
|
|
|
| |
* fix get_nodes being a public method
|
|
|
|
|
|
| |
* organize global values
+ add global uptime value
+ add global processes count value
|
|\
| |
| | |
See merge request sum7/ejabberd-tools!5
|
| |
| |
| |
| |
| |
| |
| |
| | |
* add default logging NullHandler
* fix indentation mismatch
* rename control to calls to better point out its purpose
* rename class to EjabberdApiCalls to better point out it purpose
* changed get_nodes to an internal support method
|
| |
| |
| |
| |
| |
| | |
This reverts commit 990d3abdc60bea8a525d4fbdc56cdff2e44947ce.
my mistake, I hadn't checked if I am on the correct branch
|
| |
| |
| |
| |
| | |
+ add global uptime value
+ add global processes count value
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
* align url parameter to the ejabberd example
* update virtualenv command
* remove influxdb service requirement from service template
|
|/
|
|
| |
* disable debug logs by default in the config template
|
|
|
|
| |
what have I become - a pep8 monster
|
| |
|
| |
|
|
|
|
|
|
| |
+ add systemd protective features to restrict the system access
+ add service documentation link
+ add service required / after fields
|
|
|
|
| |
gunicorn VIRTUAL_ENV detection is not compatible to our tools
|
| |
|
| |
|
| |
|
|
|
|
| |
+ add systemd service documentation
|
|
|
|
|
| |
* update version regex to succesfully match only the version string
+ add missing import
|
| |
|