├── .gitignore ├── LICENSE ├── MANIFEST.in ├── README.md ├── etc ├── example.yaml ├── init.d │ └── tinman └── sysconfig │ └── tinman ├── examples ├── helloworld_basic.py ├── helloworld_basic_ldap.py └── helloworld_digest.py ├── setup.py ├── templates └── redis_set_admin.html ├── tests ├── application_test.py └── whitelist_test.py └── tinman ├── __init__.py ├── application.py ├── auth ├── __init__.py ├── basic.py ├── digest.py ├── ldapauth.py └── mixins.py ├── config.py ├── controller.py ├── couchdb.py ├── decorators ├── __init__.py ├── authentication.py ├── memoize.py └── whitelist.py ├── example.py ├── exceptions.py ├── handlers ├── __init__.py ├── base.py ├── heapy.py ├── mixins.py ├── rabbitmq.py ├── redis_handlers.py └── session.py ├── loaders ├── __init__.py └── couchdb.py ├── mapping.py ├── model.py ├── process.py ├── serializers.py ├── session.py ├── transforms.py ├── utilities ├── __init__.py ├── heapy_report.py └── initialize.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/README.md -------------------------------------------------------------------------------- /etc/example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/etc/example.yaml -------------------------------------------------------------------------------- /etc/init.d/tinman: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/etc/init.d/tinman -------------------------------------------------------------------------------- /etc/sysconfig/tinman: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/etc/sysconfig/tinman -------------------------------------------------------------------------------- /examples/helloworld_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/examples/helloworld_basic.py -------------------------------------------------------------------------------- /examples/helloworld_basic_ldap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/examples/helloworld_basic_ldap.py -------------------------------------------------------------------------------- /examples/helloworld_digest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/examples/helloworld_digest.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/setup.py -------------------------------------------------------------------------------- /templates/redis_set_admin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/templates/redis_set_admin.html -------------------------------------------------------------------------------- /tests/application_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tests/application_test.py -------------------------------------------------------------------------------- /tests/whitelist_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tests/whitelist_test.py -------------------------------------------------------------------------------- /tinman/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/__init__.py -------------------------------------------------------------------------------- /tinman/application.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/application.py -------------------------------------------------------------------------------- /tinman/auth/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/auth/__init__.py -------------------------------------------------------------------------------- /tinman/auth/basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/auth/basic.py -------------------------------------------------------------------------------- /tinman/auth/digest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/auth/digest.py -------------------------------------------------------------------------------- /tinman/auth/ldapauth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/auth/ldapauth.py -------------------------------------------------------------------------------- /tinman/auth/mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/auth/mixins.py -------------------------------------------------------------------------------- /tinman/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/config.py -------------------------------------------------------------------------------- /tinman/controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/controller.py -------------------------------------------------------------------------------- /tinman/couchdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/couchdb.py -------------------------------------------------------------------------------- /tinman/decorators/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tinman/decorators/authentication.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tinman/decorators/memoize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/decorators/memoize.py -------------------------------------------------------------------------------- /tinman/decorators/whitelist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/decorators/whitelist.py -------------------------------------------------------------------------------- /tinman/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/example.py -------------------------------------------------------------------------------- /tinman/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/exceptions.py -------------------------------------------------------------------------------- /tinman/handlers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/handlers/__init__.py -------------------------------------------------------------------------------- /tinman/handlers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/handlers/base.py -------------------------------------------------------------------------------- /tinman/handlers/heapy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/handlers/heapy.py -------------------------------------------------------------------------------- /tinman/handlers/mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/handlers/mixins.py -------------------------------------------------------------------------------- /tinman/handlers/rabbitmq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/handlers/rabbitmq.py -------------------------------------------------------------------------------- /tinman/handlers/redis_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/handlers/redis_handlers.py -------------------------------------------------------------------------------- /tinman/handlers/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/handlers/session.py -------------------------------------------------------------------------------- /tinman/loaders/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | Tornado Template Loaders 3 | 4 | """ 5 | -------------------------------------------------------------------------------- /tinman/loaders/couchdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/loaders/couchdb.py -------------------------------------------------------------------------------- /tinman/mapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/mapping.py -------------------------------------------------------------------------------- /tinman/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/model.py -------------------------------------------------------------------------------- /tinman/process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/process.py -------------------------------------------------------------------------------- /tinman/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/serializers.py -------------------------------------------------------------------------------- /tinman/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/session.py -------------------------------------------------------------------------------- /tinman/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/transforms.py -------------------------------------------------------------------------------- /tinman/utilities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tinman/utilities/heapy_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/utilities/heapy_report.py -------------------------------------------------------------------------------- /tinman/utilities/initialize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/utilities/initialize.py -------------------------------------------------------------------------------- /tinman/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmr/tinman/HEAD/tinman/utils.py --------------------------------------------------------------------------------