├── .gitignore ├── CHANGELOG ├── LICENSE ├── MANIFEST.in ├── README.md ├── docs ├── Makefile ├── _templates │ └── empty ├── _theme │ └── nature │ │ ├── static │ │ ├── nature.css_t │ │ └── pygments.css │ │ └── theme.conf ├── actions.rst ├── conf.py ├── configuration_file.rst ├── configuring_rules.rst ├── guides │ └── simple.rst ├── index.rst └── rest_api.rst ├── examples └── default.conf ├── mantrid ├── __init__.py ├── actions.py ├── cli.py ├── client.py ├── config.py ├── greenbody.py ├── loadbalancer.py ├── management.py ├── socketmeld.py ├── static │ ├── no-hosts.http │ ├── test.http │ ├── timeout.http │ └── unknown.http ├── stats_socket.py └── tests │ ├── __init__.py │ ├── actions.py │ ├── client.py │ └── loadbalancer.py └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/CHANGELOG -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include mantrid/static/*.http 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_templates/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/_theme/nature/static/nature.css_t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/docs/_theme/nature/static/nature.css_t -------------------------------------------------------------------------------- /docs/_theme/nature/static/pygments.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/docs/_theme/nature/static/pygments.css -------------------------------------------------------------------------------- /docs/_theme/nature/theme.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/docs/_theme/nature/theme.conf -------------------------------------------------------------------------------- /docs/actions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/docs/actions.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/configuration_file.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/docs/configuration_file.rst -------------------------------------------------------------------------------- /docs/configuring_rules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/docs/configuring_rules.rst -------------------------------------------------------------------------------- /docs/guides/simple.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/docs/guides/simple.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/rest_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/docs/rest_api.rst -------------------------------------------------------------------------------- /examples/default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/examples/default.conf -------------------------------------------------------------------------------- /mantrid/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "1.0.3" 2 | -------------------------------------------------------------------------------- /mantrid/actions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/mantrid/actions.py -------------------------------------------------------------------------------- /mantrid/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/mantrid/cli.py -------------------------------------------------------------------------------- /mantrid/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/mantrid/client.py -------------------------------------------------------------------------------- /mantrid/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/mantrid/config.py -------------------------------------------------------------------------------- /mantrid/greenbody.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/mantrid/greenbody.py -------------------------------------------------------------------------------- /mantrid/loadbalancer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/mantrid/loadbalancer.py -------------------------------------------------------------------------------- /mantrid/management.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/mantrid/management.py -------------------------------------------------------------------------------- /mantrid/socketmeld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/mantrid/socketmeld.py -------------------------------------------------------------------------------- /mantrid/static/no-hosts.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/mantrid/static/no-hosts.http -------------------------------------------------------------------------------- /mantrid/static/test.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/mantrid/static/test.http -------------------------------------------------------------------------------- /mantrid/static/timeout.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/mantrid/static/timeout.http -------------------------------------------------------------------------------- /mantrid/static/unknown.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/mantrid/static/unknown.http -------------------------------------------------------------------------------- /mantrid/stats_socket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/mantrid/stats_socket.py -------------------------------------------------------------------------------- /mantrid/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/mantrid/tests/__init__.py -------------------------------------------------------------------------------- /mantrid/tests/actions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/mantrid/tests/actions.py -------------------------------------------------------------------------------- /mantrid/tests/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/mantrid/tests/client.py -------------------------------------------------------------------------------- /mantrid/tests/loadbalancer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/mantrid/tests/loadbalancer.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epio/mantrid/HEAD/setup.py --------------------------------------------------------------------------------