Skip to main content

zc.buildout recipe to run python methods as hooks

Project description

Supported options

Custom python script(s) and method(s) that will be executed.
The format of the options is::


where the first part is a filesystem path to the python module and
the second part is the name of the callable in the module that
will be called. The callable will be passed two parameters: the
``options`` dictionary from the recipe and the global ``buildout``
dictionary. The callable is not expected to return anything.

This code was essentially ripped out of plone.recipe.command_
and hexagonit.recipe.cmmi_

.. _plone.recipe.command :
.. _hexagonit.recipe.cmmi :

Example usage

It can be helpful to define in [buildout] a::

hooks = ${buildout:directory}/hooks

then invoke like::

hooks = ${buildout:hooks}/

The value of 'hooks' can be a whitespace-separated list of
files:methods to specify multiple hooks that are executed in
order. You can also specify options that can be used in your
hooks. Example::

hooks = ${buildout:hooks}/
option1 = xyzzy
option2 = You won't get it up the stairs.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for koansys.recipe.hooks, version 0.1-dev-r8
Filename, size File type Python version Upload date Hashes
Filename, size koansys.recipe.hooks-0.1-dev-r8.tar.gz (3.4 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page