├── .gitignore ├── LICENSE ├── MANIFEST.in ├── OSSMETADATA ├── README.rst ├── brutal ├── __init__.py ├── bin │ └── brutal-overlord.py ├── conf │ ├── __init__.py │ └── global_config.py ├── core │ ├── __init__.py │ ├── bot.py │ ├── connections.py │ ├── constants.py │ ├── management.py │ ├── models.py │ ├── plugin.py │ └── utils.py ├── plugins │ ├── __init__.py │ └── basic.py ├── protocols │ ├── __init__.py │ ├── core.py │ ├── irc.py │ ├── testconsole.py │ └── xmpp.py ├── run.py └── spawn │ └── spawn_template │ ├── hive.py │ └── spawn_name │ ├── __init__.py │ ├── config.py │ └── plugins │ ├── __init__.py │ └── example.py ├── docs ├── Makefile ├── conf.py ├── index.rst ├── plugins.rst └── quickstart.rst └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /OSSMETADATA: -------------------------------------------------------------------------------- 1 | osslifecycle=archived 2 | -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/README.rst -------------------------------------------------------------------------------- /brutal/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/brutal/__init__.py -------------------------------------------------------------------------------- /brutal/bin/brutal-overlord.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/brutal/bin/brutal-overlord.py -------------------------------------------------------------------------------- /brutal/conf/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/brutal/conf/__init__.py -------------------------------------------------------------------------------- /brutal/conf/global_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/brutal/conf/global_config.py -------------------------------------------------------------------------------- /brutal/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /brutal/core/bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/brutal/core/bot.py -------------------------------------------------------------------------------- /brutal/core/connections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/brutal/core/connections.py -------------------------------------------------------------------------------- /brutal/core/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/brutal/core/constants.py -------------------------------------------------------------------------------- /brutal/core/management.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/brutal/core/management.py -------------------------------------------------------------------------------- /brutal/core/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/brutal/core/models.py -------------------------------------------------------------------------------- /brutal/core/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/brutal/core/plugin.py -------------------------------------------------------------------------------- /brutal/core/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/brutal/core/utils.py -------------------------------------------------------------------------------- /brutal/plugins/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /brutal/plugins/basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/brutal/plugins/basic.py -------------------------------------------------------------------------------- /brutal/protocols/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /brutal/protocols/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/brutal/protocols/core.py -------------------------------------------------------------------------------- /brutal/protocols/irc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/brutal/protocols/irc.py -------------------------------------------------------------------------------- /brutal/protocols/testconsole.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/brutal/protocols/testconsole.py -------------------------------------------------------------------------------- /brutal/protocols/xmpp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/brutal/protocols/xmpp.py -------------------------------------------------------------------------------- /brutal/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/brutal/run.py -------------------------------------------------------------------------------- /brutal/spawn/spawn_template/hive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/brutal/spawn/spawn_template/hive.py -------------------------------------------------------------------------------- /brutal/spawn/spawn_template/spawn_name/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /brutal/spawn/spawn_template/spawn_name/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/brutal/spawn/spawn_template/spawn_name/config.py -------------------------------------------------------------------------------- /brutal/spawn/spawn_template/spawn_name/plugins/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /brutal/spawn/spawn_template/spawn_name/plugins/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/brutal/spawn/spawn_template/spawn_name/plugins/example.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/plugins.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/docs/plugins.rst -------------------------------------------------------------------------------- /docs/quickstart.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/docs/quickstart.rst -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/brutal/HEAD/setup.py --------------------------------------------------------------------------------