├── .gitignore ├── LICENCE ├── README.md ├── Vagrantfile ├── bin ├── __init__.py └── sample_python_app.py ├── config └── gnip.cfg.example ├── requirements.txt ├── screenshot.png ├── script └── bootstrap.sh ├── src ├── __init__.py ├── nohup.out ├── processor │ ├── BaseProcessor.py │ ├── MongoProcessor.py │ ├── RedisProcessor.py │ ├── SaveThread.py │ ├── StandardOutProcessor.py │ └── __init__.py ├── start.py ├── stream │ ├── GnipJsonStreamClient.py │ ├── GnipRawStreamClient.py │ └── __init__.py └── utils │ ├── Envirionment.py │ └── __init__.py ├── start └── tests ├── TestHelper.py ├── __init__.py └── specs ├── GnipJsonStreamClientTest.py ├── MongoStgreamProcessorTest.py ├── RedisProcessorTest.py └── SaveThreadProcessorTest.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/LICENCE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/README.md -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/Vagrantfile -------------------------------------------------------------------------------- /bin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bin/sample_python_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/bin/sample_python_app.py -------------------------------------------------------------------------------- /config/gnip.cfg.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/config/gnip.cfg.example -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | gnacs 2 | redis 3 | spec 4 | pymongo 5 | configparser -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/screenshot.png -------------------------------------------------------------------------------- /script/bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/script/bootstrap.sh -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/src/__init__.py -------------------------------------------------------------------------------- /src/nohup.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/src/nohup.out -------------------------------------------------------------------------------- /src/processor/BaseProcessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/src/processor/BaseProcessor.py -------------------------------------------------------------------------------- /src/processor/MongoProcessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/src/processor/MongoProcessor.py -------------------------------------------------------------------------------- /src/processor/RedisProcessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/src/processor/RedisProcessor.py -------------------------------------------------------------------------------- /src/processor/SaveThread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/src/processor/SaveThread.py -------------------------------------------------------------------------------- /src/processor/StandardOutProcessor.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/processor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/src/processor/__init__.py -------------------------------------------------------------------------------- /src/start.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/src/start.py -------------------------------------------------------------------------------- /src/stream/GnipJsonStreamClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/src/stream/GnipJsonStreamClient.py -------------------------------------------------------------------------------- /src/stream/GnipRawStreamClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/src/stream/GnipRawStreamClient.py -------------------------------------------------------------------------------- /src/stream/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/src/stream/__init__.py -------------------------------------------------------------------------------- /src/utils/Envirionment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/src/utils/Envirionment.py -------------------------------------------------------------------------------- /src/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/src/utils/__init__.py -------------------------------------------------------------------------------- /start: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/start -------------------------------------------------------------------------------- /tests/TestHelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/tests/TestHelper.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/specs/GnipJsonStreamClientTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/tests/specs/GnipJsonStreamClientTest.py -------------------------------------------------------------------------------- /tests/specs/MongoStgreamProcessorTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/tests/specs/MongoStgreamProcessorTest.py -------------------------------------------------------------------------------- /tests/specs/RedisProcessorTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/tests/specs/RedisProcessorTest.py -------------------------------------------------------------------------------- /tests/specs/SaveThreadProcessorTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gnip/sample-python-connector/HEAD/tests/specs/SaveThreadProcessorTest.py --------------------------------------------------------------------------------