├── .gitignore ├── .rake_commit ├── .travis.yml ├── CHANGES.txt ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin └── mallory ├── mallory ├── __init__.py ├── circuit_breaker.py ├── cli.py ├── heartbeat_handler.py ├── logs.py ├── request_handler.py ├── server.py └── version.py ├── requirements.txt ├── setup.py └── test ├── __init__.py ├── circuit_breaker_test.py ├── client_certificate_test.py ├── echo_request_handler.py ├── mallory_client.py ├── mallory_test.py └── ssl ├── badguy.crt ├── badguy.key ├── ca ├── ca.crt └── ca.key ├── client ├── client.crt └── client.key ├── echo_server ├── server.crt └── server.key └── mallory ├── server.crt └── server.key /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/.gitignore -------------------------------------------------------------------------------- /.rake_commit: -------------------------------------------------------------------------------- 1 | --without-prompt=feature 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGES.txt: -------------------------------------------------------------------------------- 1 | v0.0.1, 2012-06-14 -- Initial Release 2 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/mallory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/bin/mallory -------------------------------------------------------------------------------- /mallory/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/mallory/__init__.py -------------------------------------------------------------------------------- /mallory/circuit_breaker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/mallory/circuit_breaker.py -------------------------------------------------------------------------------- /mallory/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/mallory/cli.py -------------------------------------------------------------------------------- /mallory/heartbeat_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/mallory/heartbeat_handler.py -------------------------------------------------------------------------------- /mallory/logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/mallory/logs.py -------------------------------------------------------------------------------- /mallory/request_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/mallory/request_handler.py -------------------------------------------------------------------------------- /mallory/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/mallory/server.py -------------------------------------------------------------------------------- /mallory/version.py: -------------------------------------------------------------------------------- 1 | Version = "0.2.3" 2 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/setup.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/test/__init__.py -------------------------------------------------------------------------------- /test/circuit_breaker_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/test/circuit_breaker_test.py -------------------------------------------------------------------------------- /test/client_certificate_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/test/client_certificate_test.py -------------------------------------------------------------------------------- /test/echo_request_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/test/echo_request_handler.py -------------------------------------------------------------------------------- /test/mallory_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/test/mallory_client.py -------------------------------------------------------------------------------- /test/mallory_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/test/mallory_test.py -------------------------------------------------------------------------------- /test/ssl/badguy.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/test/ssl/badguy.crt -------------------------------------------------------------------------------- /test/ssl/badguy.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/test/ssl/badguy.key -------------------------------------------------------------------------------- /test/ssl/ca/ca.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/test/ssl/ca/ca.crt -------------------------------------------------------------------------------- /test/ssl/ca/ca.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/test/ssl/ca/ca.key -------------------------------------------------------------------------------- /test/ssl/client/client.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/test/ssl/client/client.crt -------------------------------------------------------------------------------- /test/ssl/client/client.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/test/ssl/client/client.key -------------------------------------------------------------------------------- /test/ssl/echo_server/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/test/ssl/echo_server/server.crt -------------------------------------------------------------------------------- /test/ssl/echo_server/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/test/ssl/echo_server/server.key -------------------------------------------------------------------------------- /test/ssl/mallory/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/test/ssl/mallory/server.crt -------------------------------------------------------------------------------- /test/ssl/mallory/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/braintree/mallory/HEAD/test/ssl/mallory/server.key --------------------------------------------------------------------------------