rod.recipe.ejabberd

ZC Buildout recipe to build and install ejabberd
Download

rod.recipe.ejabberd Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL v3
  • Publisher Name:
  • Tobias Rodaebel
  • Publisher web site:
  • http://code.google.com/u/tobias.rodaebel/

rod.recipe.ejabberd Tags


rod.recipe.ejabberd Description

ZC Buildout recipe to build and install ejabberd ejabberd is a distributed, fault-tolerant technology that allows the creation of large-scale instant messaging applications. rod.recipe.ejabberd is a buildout recipe downloads and installs ejabberd into an isolated development environment.A brief documentationThis recipe takes a number of options:erlang-path The path where to find the erlc command (default = /usr/local/bin).url The URL to download the ejabberd source distribution.prefix Prefix path (default = ).make Alternate make command (e.g. gmake).TestsWe will define a buildout template used by the recipe: >>> buildout_cfg = """ ... ... parts = ejabberd ... offline = true ... ... ... recipe = rod.recipe.ejabberd ... url = http://www.process-one.net/downloads/ejabberd/2.1.6/ejabberd-2.1.6.tar.gz ... """We'll start by creating a buildout: >>> import os.path >>> write('buildout.cfg', buildout_cfg)Running the buildout gives us: >>> output = system(buildout) >>> if '/sample-buildout/parts/ejabberd' in output: True ... else: print output True Requirements: · Python What's New in This Release: · Added 'make' buildout option to specify an alternate make command (e.g. gmake).


rod.recipe.ejabberd Related Software