{ "info": { "author": "nir0s", "author_email": "nir36g@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: Microsoft", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Testing", "Topic :: System :: Logging" ], "description": "feeder\n======\n\n|Build Status|\n\n|Gitter chat|\n\n|PyPI|\n\n|PypI|\n\nfeeder generates events/logs using a specified formatter and sends them\nusing the specified transport. It can also generate fake data using\nfake-factory.\n\nQuick Start\n~~~~~~~~~~~\n\n`Quick\nStart `__\n\nDocumentation\n~~~~~~~~~~~~~\n\n`feeder Documentation `__\n\nInstallation\n~~~~~~~~~~~~\n\n.. code:: shell\n\n pip install feeder\n # or, for dev:\n pip install https://github.com/nir0s/feeder/archive/master.tar.gz\n\nUsage Examples\n~~~~~~~~~~~~~~\n\nsee `feeder\nconfig `__\nand `advanced\nconfig `__\nto configure your transports and formatters.\n\n.. code:: shell\n\n # this will assume config.py in the cwd and assume default for each option\n mouth feed\n # or.. you can specify whatever you want in the cli..\n mouth feed -c /my/config/file/path.py -t AMQP -f Json -g 0.001 -m 100000000\n mouth feed -t UDP -f Custom -g 0.00001 -m 102831028\n # you can also send in batches\n mouth feed -t UDP -f Custom -g 0.01 -m 102831028 -b 1000\n # and even use some common formatters like apache's..\n mouth feed -t Stream -f ApacheError\n # print fake data types that you can use in the config...\n mouth list fake\n # print a list of available transports\n mouth list transports\n # print a list of available formatters\n mouth list formatters\n\nAdditional Information\n~~~~~~~~~~~~~~~~~~~~~~\n\n- `Use\n Case `__\n- `Configuration `__\n- `formatters `__\n- `transports `__\n- `API `__\n- `InHouseFaker `__\n\nVagrant\n~~~~~~~\n\nA vagrantfile is provided: It will load a machine and install feeder on\nit in a virtualenv so that you can experiment with it. For a machine\ncontaining feeder, ELK and RabbitMQ see the `elk-workshop\nrepo `__.\n\n.. |Build Status| image:: https://travis-ci.org/nir0s/feeder.svg?branch=master\n :target: https://travis-ci.org/nir0s/feeder\n.. |Gitter chat| image:: https://badges.gitter.im/nir0s/feeder.png\n :target: https://gitter.im/nir0s/feeder\n.. |PyPI| image:: http://img.shields.io/pypi/dm/feeder.svg\n :target: http://img.shields.io/pypi/dm/feeder.svg\n.. |PypI| image:: http://img.shields.io/pypi/v/feeder.svg\n :target: http://img.shields.io/pypi/v/feeder.svg", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/nir0s/feedr/tarball/0.1", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/nir0s/feedr", "keywords": null, "license": "LICENSE", "maintainer": null, "maintainer_email": null, "name": "feedr", "package_url": "https://pypi.org/project/feedr/", "platform": "All", "project_url": "https://pypi.org/project/feedr/", "project_urls": { "Download": "https://github.com/nir0s/feedr/tarball/0.1", "Homepage": "https://github.com/nir0s/feedr" }, "release_url": "https://pypi.org/project/feedr/0.5.1/", "requires_dist": null, "requires_python": null, "summary": "Data feedr using different transports", "version": "0.5.1" }, "last_serial": 1389039, "releases": { "0.4.3": [ { "comment_text": "", "digests": { "md5": "79781c60f5d93b7158e20bd6aab0cb2c", "sha256": "884430c35641091790d538de9fc17e25bf071ed545040a9266685f0faaff1328" }, "downloads": -1, "filename": "feedr-0.4.3.tar.gz", "has_sig": false, "md5_digest": "79781c60f5d93b7158e20bd6aab0cb2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25245, "upload_time": "2015-01-20T09:31:50", "url": "https://files.pythonhosted.org/packages/c8/82/47c90b58590f2d51878aa720b13071aa0384ad6f486f1ed26b68d1a90932/feedr-0.4.3.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "9c6e5006fe5950b4ee1732116c1cd226", "sha256": "c2e3dfb58d54581078fd2001ffa4527730476cac6d4a58bac5092d427984971a" }, "downloads": -1, "filename": "feedr-0.5.0.tar.gz", "has_sig": false, "md5_digest": "9c6e5006fe5950b4ee1732116c1cd226", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25226, "upload_time": "2015-01-20T09:57:54", "url": "https://files.pythonhosted.org/packages/ed/e5/9597a1bcb5b0ff9374cb4bd87b9e36329383fa4baca953ed32b694435ace/feedr-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "28b74fcc04f428c425b213822d98b47e", "sha256": "2c680e8bfca19de45c299a52df1be907982da21230e7d80300278c6aa32f54c2" }, "downloads": -1, "filename": "feedr-0.5.1.tar.gz", "has_sig": false, "md5_digest": "28b74fcc04f428c425b213822d98b47e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25264, "upload_time": "2015-01-20T11:12:50", "url": "https://files.pythonhosted.org/packages/2a/cf/6655e0c3a917e21778a95ebec5b1f8b2ddacb6744447e26e2957819f355b/feedr-0.5.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "28b74fcc04f428c425b213822d98b47e", "sha256": "2c680e8bfca19de45c299a52df1be907982da21230e7d80300278c6aa32f54c2" }, "downloads": -1, "filename": "feedr-0.5.1.tar.gz", "has_sig": false, "md5_digest": "28b74fcc04f428c425b213822d98b47e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25264, "upload_time": "2015-01-20T11:12:50", "url": "https://files.pythonhosted.org/packages/2a/cf/6655e0c3a917e21778a95ebec5b1f8b2ddacb6744447e26e2957819f355b/feedr-0.5.1.tar.gz" } ] }