{ "info": { "author": "Mozilla Foundation & contributors", "author_email": "services-dev@lists.mozila.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 1 - Planning", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python" ], "description": "Vaurien Client\n##############\n\nThis is a client for `vaurien `_. It's a separate\nproject to avoid getting all the dependencies of vaurien when you just want to\ncontrol it.\n\nIt uses `the vaurien's APIs\n`_ to change the behaviors\non the proxy side.\n\n**vaurienctl** can be used to list the available behaviors, get the current one,\nor set it.\n\nHere is a quick demo::\n\n $ vaurienctl list-behaviors\n delay, error, hang, blackout, dummy\n\n $ vaurienctl set-behavior blackout\n Behavior changed to \"blackout\"\n\n $ vaurienctl get-behavior\n blackout\n\nUsing the marteau extension\n===========================\n\n*vaurienclient* can be plugged into the marteau mechanism, as a fixture. The\nfixture class lives in vaurienclient.ext.marteau.\n\nHere is how you can make it work with a `.marteau.yml` file::\n\n lookup:\n - vaurienclient.ext.marteau \n fixtures:\n memcache_delay:\n class: VaurienFixture \n arguments:\n server: memcache\n behavior: delay\n vaurien-proxies:\n memcache: http://memcache:0123\n\nThere are different sections that can be useful here:\n\n* `lookup` tells marteau to load the fixtures that are available on\n `vaurienclient.ext.marteau`.\n* fixtures is the list of fixtures. you give them the class to Use (here the\n `VaurienFixture` class, and some arguments.\n* And then, the last bit is the list of poxies you want to use.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "vaurienclient", "package_url": "https://pypi.org/project/vaurienclient/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/vaurienclient/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/vaurienclient/1.1/", "requires_dist": null, "requires_python": null, "summary": "Client for the TCP Chaos Proxy", "version": "1.1" }, "last_serial": 1164022, "releases": { "0.6": [ { "comment_text": "", "digests": { "md5": "9b3e5d418017a09899f33e8ae53f1c73", "sha256": "25b3dfc8c2e45bff14264d1c987b7d349543ccf5949a613fcb7d4937935e3756" }, "downloads": -1, "filename": "vaurienclient-0.6.tar.gz", "has_sig": false, "md5_digest": "9b3e5d418017a09899f33e8ae53f1c73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3442, "upload_time": "2012-12-03T17:42:54", "url": "https://files.pythonhosted.org/packages/d1/6d/9b4690eda30e21a492e3711c3c451dc15fec6510d4f1592f1111838f55a9/vaurienclient-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "16a7037e48b5309adb54bd00676131f7", "sha256": "80a8db67ac97508465ca5cd70eafe81399469c369c328f1ca48f2c7a226ab892" }, "downloads": -1, "filename": "vaurienclient-0.7.tar.gz", "has_sig": false, "md5_digest": "16a7037e48b5309adb54bd00676131f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3353, "upload_time": "2012-12-04T13:38:03", "url": "https://files.pythonhosted.org/packages/c5/07/f15b2fa45d329855f8e0fb2165b4766576d6c5eed4edd4b2496968e6c846/vaurienclient-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "1da55eb00ef4ff92ddac43b7e4a3da6e", "sha256": "99ac19b7f37381d6a3246f3b108f6fef61a3d2e6367d3bb464ad37de38a9aee0" }, "downloads": -1, "filename": "vaurienclient-0.8.tar.gz", "has_sig": false, "md5_digest": "1da55eb00ef4ff92ddac43b7e4a3da6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3544, "upload_time": "2012-12-04T13:48:39", "url": "https://files.pythonhosted.org/packages/21/3f/33dd4e8194a7e4866532899f5219bf1a16ba34a892b4a87615e528e7bbfa/vaurienclient-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "c6acf7312f26f93551fadf5f0d686455", "sha256": "9a7b3e7cd06c981c93161429bf26332cd7bd2186f00d95c19b35e5422f36d5dc" }, "downloads": -1, "filename": "vaurienclient-0.9.tar.gz", "has_sig": false, "md5_digest": "c6acf7312f26f93551fadf5f0d686455", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3631, "upload_time": "2012-12-06T12:25:32", "url": "https://files.pythonhosted.org/packages/96/08/09726c0d93964405b33144ef81887d7864ceddd0bb9e76a55db436f488a3/vaurienclient-0.9.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "722b9b3d59637335cf50b1636d0a21c5", "sha256": "67b2c37276178b6c38a1c7922f071a71def182f984007ab7d2313ff7c964f866" }, "downloads": -1, "filename": "vaurienclient-1.0.tar.gz", "has_sig": false, "md5_digest": "722b9b3d59637335cf50b1636d0a21c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3633, "upload_time": "2012-12-26T13:28:18", "url": "https://files.pythonhosted.org/packages/ce/53/a3e5f40c132c69f1586563669021deb907f1544cd1d1b6bf40a13d14e470/vaurienclient-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "daed8aeb1335f66cdb70def8e6f03bb6", "sha256": "a6761de714099ce08ffe3dd68438655db12eb4da417896d374e1f5a09d04ea53" }, "downloads": -1, "filename": "vaurienclient-1.1.tar.gz", "has_sig": false, "md5_digest": "daed8aeb1335f66cdb70def8e6f03bb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3641, "upload_time": "2013-03-07T11:41:41", "url": "https://files.pythonhosted.org/packages/c4/4d/17f942f07f0b9ff22b0a83bd8ce36f2bc73a43ac4534e39869e12f3c4b75/vaurienclient-1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "daed8aeb1335f66cdb70def8e6f03bb6", "sha256": "a6761de714099ce08ffe3dd68438655db12eb4da417896d374e1f5a09d04ea53" }, "downloads": -1, "filename": "vaurienclient-1.1.tar.gz", "has_sig": false, "md5_digest": "daed8aeb1335f66cdb70def8e6f03bb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3641, "upload_time": "2013-03-07T11:41:41", "url": "https://files.pythonhosted.org/packages/c4/4d/17f942f07f0b9ff22b0a83bd8ce36f2bc73a43ac4534e39869e12f3c4b75/vaurienclient-1.1.tar.gz" } ] }