| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| |
| |
| | |
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
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
+ add install and configuration documentations
|
|
|
|
|
|
|
|
|
|
| |
* fix version string being empty
+ add error code 17 to the README
resolves #2
Error Code 17 means one of two things
a) the configured user credentials are not correct, therefore the user is not able to properly login
b) the configured user does not have the correct permissions to interact with the api
|
|
|
|
|
| |
* update Xabber ressource names
+ add Monal ressource
|
|
|
|
|
|
|
|
| |
* split up api and metrics class
* revamped file nameming to better resemble their function
* update prometheus and influx files
* fixed version regex to not break on - in version string
|
|
|
|
| |
+ add ruamel.yaml to requierments file
|
|
|
|
| |
* add proper configuration handeling to the metrics class
|