{ "info": { "author": "Gustavo Picon", "author_email": "tabo@tabo.pe", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Libraries" ], "description": "cherrypy-dynpool\n================\n\nA dynamic threadpool tool for CherryPy\n\n\nUsage::\n\n from cherrypy_dynpool import ThreadPoolMonitor\n\n ...\n\n cherrypy.engine.threadpool_monitor = ThreadPoolMonitor(cherrypy.engine)\n cherrypy.engine.threadpool_monitor.subscribe()\n cherrypy.config.update({\n 'server.thread_pool': 5,\n 'server.thread_pool_max': -1,\n 'server.thread_pool_minspare': 5,\n 'server.thread_pool_maxspare': 15,\n 'server.thread_pool_frequency': 2,\n 'server.thread_pool_log_frequency': 1,\n 'server.thread_pool_shrink_frequency': 5,\n })\n\n ...\n\n cherrypy.engine.start()\n cherrypy.engine.threadpool_monitor.configure(\n thread_pool=cherrypy.server.httpserver.requests,\n logger=cherrypy.log\n )\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/tabo/cherrypy-dynpool/", "keywords": "", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "cherrypy-dynpool", "package_url": "https://pypi.org/project/cherrypy-dynpool/", "platform": "", "project_url": "https://pypi.org/project/cherrypy-dynpool/", "project_urls": { "Homepage": "https://bitbucket.org/tabo/cherrypy-dynpool/" }, "release_url": "https://pypi.org/project/cherrypy-dynpool/2.2.3/", "requires_dist": null, "requires_python": "", "summary": "A dynamic thread pool tool for CherryPy 3.", "version": "2.2.3" }, "last_serial": 3136435, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "dd121319da10c42267f978b9a7d9d7c9", "sha256": "b4add381d08f789e88669d0f499405f9c953b9ed9484d79f2b5f0b46c9e6efe6" }, "downloads": -1, "filename": "cherrypy-dynpool-1.0.tar.gz", "has_sig": false, "md5_digest": "dd121319da10c42267f978b9a7d9d7c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6105, "upload_time": "2014-03-13T22:15:48", "url": "https://files.pythonhosted.org/packages/d4/8e/50e1ffe805e8601f4dd15bdf95f35c61d6885adf062cbad2a9171018301a/cherrypy-dynpool-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "3ebeb01a8c00fd8cc0ff96cbf3d35f47", "sha256": "26f1222f0671bc5c35988431d56354877e41a218d6d4e17b670e5c7259bc25ae" }, "downloads": -1, "filename": "cherrypy-dynpool-1.0.1.tar.gz", "has_sig": false, "md5_digest": "3ebeb01a8c00fd8cc0ff96cbf3d35f47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6182, "upload_time": "2014-03-13T23:18:48", "url": "https://files.pythonhosted.org/packages/ee/ba/f7b7fa325e154c05bf48982a0c46b288d4bf934dd08e5cf903db68d7ea69/cherrypy-dynpool-1.0.1.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "18939cdb578d86cb990e5f28f70900d9", "sha256": "32fd37090859884acf329e0ccd5d8857d47edba71ee6ce4eb0394a581e325241" }, "downloads": -1, "filename": "cherrypy-dynpool-2.0.tar.gz", "has_sig": false, "md5_digest": "18939cdb578d86cb990e5f28f70900d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6345, "upload_time": "2014-03-14T17:25:05", "url": "https://files.pythonhosted.org/packages/e1/d9/a5836e0ebd38d365d259ca339f8f2ec33d33cf0a9111a334523a6ad639a9/cherrypy-dynpool-2.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "2dbe13054389b24dcf55cd05183741c4", "sha256": "034aad4b8bb6ea19be5af2dbdb627e01d5a82da2484b886ddbd0c56e377a115d" }, "downloads": -1, "filename": "cherrypy-dynpool-2.0.1.tar.gz", "has_sig": false, "md5_digest": "2dbe13054389b24dcf55cd05183741c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6394, "upload_time": "2014-06-25T08:31:54", "url": "https://files.pythonhosted.org/packages/5f/7e/e252c5b41385bbb9425d11fae2695c3922821f4f9dce4ee88910854c480e/cherrypy-dynpool-2.0.1.tar.gz" } ], "2.1": [ { "comment_text": "", "digests": { "md5": "086dd5cb83b130e54a813ff63ee89337", "sha256": "effe401723ac39fc63076dbe4264a1102333dfdbe67742f3d1a84675a7c5d7f6" }, "downloads": -1, "filename": "cherrypy-dynpool-2.1.tar.gz", "has_sig": false, "md5_digest": "086dd5cb83b130e54a813ff63ee89337", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6488, "upload_time": "2015-01-27T21:00:01", "url": "https://files.pythonhosted.org/packages/89/ae/d6d3314ee68f7c6eeeb274b80428d4e28cf108f81d020148ec1c9678cf42/cherrypy-dynpool-2.1.tar.gz" } ], "2.2": [ { "comment_text": "", "digests": { "md5": "02b9dadedd1c57d8a940bb780f817225", "sha256": "670ea750a10b03766631ea3a283d617d881cadeca622646f369bcccbf5aa9c52" }, "downloads": -1, "filename": "cherrypy-dynpool-2.2.tar.gz", "has_sig": false, "md5_digest": "02b9dadedd1c57d8a940bb780f817225", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6292, "upload_time": "2016-02-05T07:42:16", "url": "https://files.pythonhosted.org/packages/cb/e0/4895855e779c8c5def81f0ef0dfc27e2afa3b0daca37fc61900dca36b17e/cherrypy-dynpool-2.2.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "5168f1ad9220be353b8174f881c6f5aa", "sha256": "1f5c7f7d8782841c6232739632c372fb1963dc9244174bd32918494081b38ca4" }, "downloads": -1, "filename": "cherrypy-dynpool-2.2.1.tar.gz", "has_sig": false, "md5_digest": "5168f1ad9220be353b8174f881c6f5aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6286, "upload_time": "2016-02-05T15:31:51", "url": "https://files.pythonhosted.org/packages/03/64/5bd50694258cbe2d43c6144bba6654085d4adff85e858dc3c21f08fff33f/cherrypy-dynpool-2.2.1.tar.gz" } ], "2.2.3": [ { "comment_text": "", "digests": { "md5": "43a328c3c4c7a295d7b770879ab7f0f6", "sha256": "4ba45b0528eaa5ea157c30bee0b345e0a5a78f0ec53c2242f088f8c6365d7517" }, "downloads": -1, "filename": "cherrypy-dynpool-2.2.3.tar.gz", "has_sig": false, "md5_digest": "43a328c3c4c7a295d7b770879ab7f0f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6678, "upload_time": "2017-08-31T02:16:27", "url": "https://files.pythonhosted.org/packages/b0/56/463098741feb7fc101b97b53f981bd0e2e3e7f30d269aa8bfab64c7cacf6/cherrypy-dynpool-2.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "43a328c3c4c7a295d7b770879ab7f0f6", "sha256": "4ba45b0528eaa5ea157c30bee0b345e0a5a78f0ec53c2242f088f8c6365d7517" }, "downloads": -1, "filename": "cherrypy-dynpool-2.2.3.tar.gz", "has_sig": false, "md5_digest": "43a328c3c4c7a295d7b770879ab7f0f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6678, "upload_time": "2017-08-31T02:16:27", "url": "https://files.pythonhosted.org/packages/b0/56/463098741feb7fc101b97b53f981bd0e2e3e7f30d269aa8bfab64c7cacf6/cherrypy-dynpool-2.2.3.tar.gz" } ] }