CC-5709 / CC-5705 : Airtime Analyzer

* Finished the skeleton of the airtime_analyzer service.
* Basic round-robin, reliable AMQP messaging works.
* Using multiprocess arch so the daemon survives analyzer crashes and
  avoids failures propagating to other nodes.
* Basic metadata extractor using Mutagen is done.
* HTTP requests to the File API to are next to come...
This commit is contained in:
Albert Santoni 2014-03-05 12:15:25 -05:00
parent b6dd2e3152
commit a6a64a2b9e
15 changed files with 411 additions and 0 deletions

View file

@ -0,0 +1,20 @@
from setuptools import setup
setup(name='airtime_analyzer',
version='0.1',
description='Airtime Analyzer Worker and File Importer',
url='http://github.com/sourcefabric/Airtime',
author='Albert Santoni',
author_email='albert.santoni@sourcefabric.org',
license='MIT',
packages=['airtime_analyzer'],
scripts=['bin/airtime_analyzer'],
install_requires=[
'mutagen',
'python-magic',
'pika',
'nose',
'python-daemon',
'requests',
],
zip_safe=False)