{ "info": { "author": "Chris Shenton", "author_email": "chris@koansys.com", "bugtrack_url": null, "classifiers": [ "Framework :: Buildout" ], "description": "Supported options\n=================\n\nhooks\n Custom python script(s) and method(s) that will be executed.\n The format of the options is::\n\n /path/to/the/module.py:name_of_callable\n\n where the first part is a filesystem path to the python module and\n the second part is the name of the callable in the module that\n will be called. The callable will be passed two parameters: the\n ``options`` dictionary from the recipe and the global ``buildout``\n dictionary. The callable is not expected to return anything.\n\n This code was essentially ripped out of plone.recipe.command_\n and hexagonit.recipe.cmmi_ \n\n .. _plone.recipe.command : http://dev.plone.org/collective/browser/buildout/plone.recipe.command\n .. _hexagonit.recipe.cmmi : http://pypi.python.org/pypi/hexagonit.recipe.cmmi\n\n\nExample usage\n=============\n \nIt can be helpful to define in [buildout] a::\n\n hooks = ${buildout:directory}/hooks\n\nthen invoke like::\n\n [your_part_section]\n hooks = ${buildout:hooks}/hookfile.py:methodname\n\nThe value of 'hooks' can be a whitespace-separated list of\nfiles:methods to specify multiple hooks that are executed in\norder. You can also specify options that can be used in your\nhooks. Example::\n\n [your_part_section]\n hooks = ${buildout:hooks}/hookfile1.py:methodname1\n\t ${buildout:hooks}/hookfile2.py:methodname2\n\t ${buildout:hooks}/hookfile2.py:methodname3\n option1 = xyzzy\n option2 = You won't get it up the stairs.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://koansys-recipe-hooks.googlecode.com/svn/trunk", "keywords": "buildout", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "koansys.recipe.hooks", "package_url": "https://pypi.org/project/koansys.recipe.hooks/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/koansys.recipe.hooks/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://koansys-recipe-hooks.googlecode.com/svn/trunk" }, "release_url": "https://pypi.org/project/koansys.recipe.hooks/0.1-dev-r8/", "requires_dist": null, "requires_python": null, "summary": "zc.buildout recipe to run python methods as hooks", "version": "0.1-dev-r8" }, "last_serial": 793970, "releases": { "0.1-dev-r5": [ { "comment_text": "", "digests": { "md5": "14779d27c7d68969aea9f47c7a0eedd4", "sha256": "5cd6603c1f93240502e9f189cef7267c9dd4a970cb02907d695057ab15707953" }, "downloads": -1, "filename": "koansys.recipe.hooks-0.1-dev-r5.tar.gz", "has_sig": false, "md5_digest": "14779d27c7d68969aea9f47c7a0eedd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3369, "upload_time": "2008-02-12T22:35:08", "url": "https://files.pythonhosted.org/packages/6b/08/d9cbb841188d591b4f4b303b56a49d4cd99447f725864eae7d95fae8d0c3/koansys.recipe.hooks-0.1-dev-r5.tar.gz" } ], "0.1-dev-r6": [ { "comment_text": "", "digests": { "md5": "53aa784b62dac0e42ad43c5132c56ff9", "sha256": "81a9326ecee6c7bebd225f2adccd266d4ddc83f61bcd4ed445d4122acbb98dc2" }, "downloads": -1, "filename": "koansys.recipe.hooks-0.1-dev-r6.tar.gz", "has_sig": false, "md5_digest": "53aa784b62dac0e42ad43c5132c56ff9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3414, "upload_time": "2008-02-13T20:14:18", "url": "https://files.pythonhosted.org/packages/63/41/6988f96c0ead774d0169dc40e67736fe03edf2bf3bf32e0ec140d274c626/koansys.recipe.hooks-0.1-dev-r6.tar.gz" } ], "0.1-dev-r7": [ { "comment_text": "", "digests": { "md5": "73a90696db17b08d92bd3e7b88b99d76", "sha256": "aa437a66f6635a2886adb05da1b837c851d8056f8aeb3f900646c1b49a2bccf8" }, "downloads": -1, "filename": "koansys.recipe.hooks-0.1-dev-r7.tar.gz", "has_sig": false, "md5_digest": "73a90696db17b08d92bd3e7b88b99d76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3361, "upload_time": "2008-02-13T20:25:36", "url": "https://files.pythonhosted.org/packages/94/c3/d0f12cdc0824f6ba7c0c1d52678a0382bdf194b93f46eac6e50264643378/koansys.recipe.hooks-0.1-dev-r7.tar.gz" } ], "0.1-dev-r8": [ { "comment_text": "", "digests": { "md5": "c1691d25b5c6d53980b1aa052a0ca165", "sha256": "2472606a06a9f520c4aff7d9a1a898c6ad6b9899a6ad1fd38fe606079f99d800" }, "downloads": -1, "filename": "koansys.recipe.hooks-0.1-dev-r8.tar.gz", "has_sig": false, "md5_digest": "c1691d25b5c6d53980b1aa052a0ca165", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3376, "upload_time": "2008-02-13T21:50:29", "url": "https://files.pythonhosted.org/packages/bf/cb/59ae6e87f955df7cc8319f7d193befc54ad5d2d887561f19520f60649f4c/koansys.recipe.hooks-0.1-dev-r8.tar.gz" } ], "0.1dev-r3": [ { "comment_text": "", "digests": { "md5": "ebf7d937d2702bfacd2a97f6f8a8b1ce", "sha256": "07cac463229e55ef21e40c290132d5284d01d528a4c5a561e41a9c8c798204e5" }, "downloads": -1, "filename": "koansys.recipe.hooks-0.1dev-r3.tar.gz", "has_sig": false, "md5_digest": "ebf7d937d2702bfacd2a97f6f8a8b1ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3315, "upload_time": "2008-02-12T22:28:49", "url": "https://files.pythonhosted.org/packages/7b/bd/7230367bfa5cbcfe6c1092c8d2fb1740dc4e7b6f1de302fa36513efefd31/koansys.recipe.hooks-0.1dev-r3.tar.gz" } ], "0.1dev-r4": [ { "comment_text": "", "digests": { "md5": "c92ccccc56ddf1329f0621eb8495f7a9", "sha256": "01e3227d377faad58fb104a5de6ad661ac3982c3945d3c06c0abd36ccd6af2c3" }, "downloads": -1, "filename": "koansys.recipe.hooks-0.1dev-r4.tar.gz", "has_sig": false, "md5_digest": "c92ccccc56ddf1329f0621eb8495f7a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3333, "upload_time": "2008-02-12T22:31:43", "url": "https://files.pythonhosted.org/packages/01/5d/19ad874a694d62045336a02c44b840ee024de0d5a7ba79f0afbebd0fa36e/koansys.recipe.hooks-0.1dev-r4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c1691d25b5c6d53980b1aa052a0ca165", "sha256": "2472606a06a9f520c4aff7d9a1a898c6ad6b9899a6ad1fd38fe606079f99d800" }, "downloads": -1, "filename": "koansys.recipe.hooks-0.1-dev-r8.tar.gz", "has_sig": false, "md5_digest": "c1691d25b5c6d53980b1aa052a0ca165", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3376, "upload_time": "2008-02-13T21:50:29", "url": "https://files.pythonhosted.org/packages/bf/cb/59ae6e87f955df7cc8319f7d193befc54ad5d2d887561f19520f60649f4c/koansys.recipe.hooks-0.1-dev-r8.tar.gz" } ] }