{ "info": { "author": "Tim Hatch", "author_email": "tim@timhatch.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Topic :: Utilities" ], "description": "# Woah\n\nWoah is a script that you can wrap commands with, and it will wait until the\nload average is reasonable before running them.\n\n# Usage\n\nSimilar to `nice`, you just start your command with `woah` and everything after\nthat will be run unchanged.\n\nSay, if you have a lot of other things going on, and want your backup to wait\nfor things to settle down...\n\n```\nwoah tar -xvzf /tmp/foo.tar users/tim\n```\n\nOr you're running multiple things with xargs, but some are more expensive than\nothers and you want to keep your machine somewhat responsive...\n\n```\n(cd /users; ls -d *) | xargs -P32 -n1 --no-run-if-empty woah tar /tmp/{} /users/{}\n```\n\n# Bugs and such\n\nhttps://github.com/thatch/woah\n\n# License\n\nApache 2.0\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/thatch/woah", "keywords": "", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "woah", "package_url": "https://pypi.org/project/woah/", "platform": "", "project_url": "https://pypi.org/project/woah/", "project_urls": { "Homepage": "https://github.com/thatch/woah" }, "release_url": "https://pypi.org/project/woah/0.2/", "requires_dist": null, "requires_python": ">=3.6", "summary": "Wait for reasonable load average", "version": "0.2" }, "last_serial": 5860225, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "458804f22900288b7078ca1e3f39eb90", "sha256": "e705573ea8a88ec772174deea6a80c79f1e8b7e96130e27eee14b21d63f4e7f8" }, "downloads": -1, "filename": "woah-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "458804f22900288b7078ca1e3f39eb90", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 6511, "upload_time": "2019-09-19T14:32:17", "url": "https://files.pythonhosted.org/packages/69/c9/a9951fcb2e706dd14cfc5d57a33eadc38a2b7477c82c12c229de5f6115db/woah-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8361f4eb6f0b5478540b39f851793b6b", "sha256": "d0760a3696271db53c361c950d93ceca7a022b5d739c0005e3bfb65785dd9d97" }, "downloads": -1, "filename": "woah-0.1.tar.gz", "has_sig": false, "md5_digest": "8361f4eb6f0b5478540b39f851793b6b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1868, "upload_time": "2019-09-19T14:32:19", "url": "https://files.pythonhosted.org/packages/8f/3f/cd6d2edb9cf7049788db971fb5359cbde9fb28801d55b1aafa8f0df4813a/woah-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "79e7fd3d30a012b751d66ce881ccdc2a", "sha256": "e701a8d020a09fa32199cc74b386a3bf9730910fd46a6301fbb8203f287b27d7" }, "downloads": -1, "filename": "woah-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "79e7fd3d30a012b751d66ce881ccdc2a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 8355, "upload_time": "2019-09-20T05:39:40", "url": "https://files.pythonhosted.org/packages/5e/95/871090fc9c10630d457b44967c9bb9c544b858cd3a2fe6dd60f9e169d99f/woah-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0b5eecde7203c8ff2260a51825dd1a9c", "sha256": "62a886ed5e16506c039216dc0b5f342e72228e2038c750a1a7574321af6d8d68" }, "downloads": -1, "filename": "woah-0.2.tar.gz", "has_sig": false, "md5_digest": "0b5eecde7203c8ff2260a51825dd1a9c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3255, "upload_time": "2019-09-20T05:39:41", "url": "https://files.pythonhosted.org/packages/fb/f2/dc6873f2763ffb457d3dbe4224ea59b21a8495fa0ef86d230b78cdba0f22/woah-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "79e7fd3d30a012b751d66ce881ccdc2a", "sha256": "e701a8d020a09fa32199cc74b386a3bf9730910fd46a6301fbb8203f287b27d7" }, "downloads": -1, "filename": "woah-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "79e7fd3d30a012b751d66ce881ccdc2a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 8355, "upload_time": "2019-09-20T05:39:40", "url": "https://files.pythonhosted.org/packages/5e/95/871090fc9c10630d457b44967c9bb9c544b858cd3a2fe6dd60f9e169d99f/woah-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0b5eecde7203c8ff2260a51825dd1a9c", "sha256": "62a886ed5e16506c039216dc0b5f342e72228e2038c750a1a7574321af6d8d68" }, "downloads": -1, "filename": "woah-0.2.tar.gz", "has_sig": false, "md5_digest": "0b5eecde7203c8ff2260a51825dd1a9c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3255, "upload_time": "2019-09-20T05:39:41", "url": "https://files.pythonhosted.org/packages/fb/f2/dc6873f2763ffb457d3dbe4224ea59b21a8495fa0ef86d230b78cdba0f22/woah-0.2.tar.gz" } ] }