{ "info": { "author": "CB", "author_email": "github@bodleian.ox.ac.uk", "bugtrack_url": null, "classifiers": [ "Framework :: Buildout", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Topic :: Software Development :: Build Tools" ], "description": "bodleian.recipe.fedorainstance\n==========================================================\n\n.. image:: https://travis-ci.org/bodleian/bodleian.recipe.fedorainstance.svg?branch=master\n :target: https://travis-ci.org/bodleian/bodleian.recipe.fedorainstance\n.. image:: https://coveralls.io/repos/bodleian/bodleian.recipe.fedorainstance/badge.svg\n :target: https://coveralls.io/r/bodleian/bodleian.recipe.fedorainstance\n.. image:: http://img.shields.io/badge/license-MIT-brightgreen.svg\n :target: https://github.com/bodleian/bodleian.recipe.fedorainstance/blob/master/LICENSE\n\nbodleian.recipe.fedorainstance is a `Buildout `_ recipe \nto install an unpacked fedora webapp to your existing Tomcat container.\n\nUsage\n-----------\nYou must mention the recipe in your build out section::\n\n [your-build-target]\n recipe = bodleian.recipe.fedorainstance\n\nSupported options\n++++++++++++++++++++++++++\n\nthe recipe supports the following options:\n\n``version``\n fedora version. Valid values are: 4, 3, 3.8, 3.7, 2.2.4 And version 3.7 is \n a default for ``version`` = 3. Default configurations can be found in \n *bodleian/recipe/fedorainstance/recipe_config.ini*\n\n``tomcat-home`` \n tomcat installation directory.\n\n``fedora-url-suffix``\n the url suffix that should lead to your fedora instance under tomcat. It \n should be only a single word. This is not applicable when ``version`` is set\n to 2.\n\nOptional options\n*********************\n\n``url``\n the url to your fedora package. You may want to override the default \n download url in *bodleian/recipe/fedorainstance/recipe_config.ini*.\n\n``unpack-war-file``\n set 'false' will prevent the recipe from unpacking the fedora war file to \n tomcat webapps. In other words, it instructs this recipe to copy the war\n to tomcat webapps directory only.\n\n``java-bin``\n override '/usr/bin/java' if your java is found somewhere else\n\nFedora 2 and 3 specific options\n******************************\n\n``overwrite-existing``\n a signal to the reciepe to clear the destination directory with the\n new content. The previous content is backed up in /tmp. Please\n check your build log when you have put the stone on your toe, for\n example, your fedora buldout got important data that you regretted\n to use overwrite-existing==true.\n\n``install-properties``\n a key-value dictionary that you will need to supply to call \n **java -jar fcrepo-installer-3.x.jar** from command line. \n\nAn example is::\n\n [your-build-target]\n recipe = bodleian.recipe.fedorainstance\n version = 3\n tomcat-home = /tmp/tomcat\n fedora-url-suffix = fedora\n unpack-war-file = true\n install-properties = \n keystore.file=included\n ri.enabled=true\n messaging.enabled=false\n apia.auth.required=false\n ...\n fedora.serverContext=${your-build-target:fedora-url-suffix}\n\n.. note::\n\n For feodra 3, please set\n **fedora.serverContext=${your-build-target:fedora-url-suffix}** in install-properties.\n Otherwise, this recipe cannot find the fedora war file for deploying it to tomcat\n\nDevelopment\n-------------------\n\nPlease fork it to your repo and then submit merge requests. \nHere is how you do tests::\n\n $ python setup.py install\n $ pip install -r tests/requirements.txt\n $ make", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/bodleian.recipe.fedora", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "bodleian.recipe.fedora", "package_url": "https://pypi.org/project/bodleian.recipe.fedora/", "platform": "", "project_url": "https://pypi.org/project/bodleian.recipe.fedora/", "project_urls": { "Homepage": "http://pypi.python.org/pypi/bodleian.recipe.fedora" }, "release_url": "https://pypi.org/project/bodleian.recipe.fedora/2.0/", "requires_dist": null, "requires_python": "", "summary": "zc.buildout to configure a fedora instance", "version": "2.0" }, "last_serial": 4749997, "releases": { "1.0.2": [ { "comment_text": "", "digests": { "md5": "53352403d2e56dbe54f031f986645961", "sha256": "c7b7a1e81e92f2c142c559db05a066385a1d6b38d2769e2bca1b4118b2936dbe" }, "downloads": -1, "filename": "bodleian.recipe.fedora-1.0.2.tar.gz", "has_sig": false, "md5_digest": "53352403d2e56dbe54f031f986645961", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6182, "upload_time": "2018-01-18T15:22:39", "url": "https://files.pythonhosted.org/packages/58/5d/ba7086b46994a95a665d1559657e7db30249626c5c6df4b84d3a7fd61152/bodleian.recipe.fedora-1.0.2.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "d20da9e960473c6974eb1df9d4545b23", "sha256": "823a5187b6e22ca23f31f14ee49f7fb2f1e280b383c06b2a9c1ff445d3c86211" }, "downloads": -1, "filename": "bodleian.recipe.fedora-2.0.tar.gz", "has_sig": false, "md5_digest": "d20da9e960473c6974eb1df9d4545b23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6297, "upload_time": "2019-01-28T12:23:12", "url": "https://files.pythonhosted.org/packages/61/40/ff22b5375c828cae95666dec32a188425cfdd807f5be0088e8297960d93c/bodleian.recipe.fedora-2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d20da9e960473c6974eb1df9d4545b23", "sha256": "823a5187b6e22ca23f31f14ee49f7fb2f1e280b383c06b2a9c1ff445d3c86211" }, "downloads": -1, "filename": "bodleian.recipe.fedora-2.0.tar.gz", "has_sig": false, "md5_digest": "d20da9e960473c6974eb1df9d4545b23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6297, "upload_time": "2019-01-28T12:23:12", "url": "https://files.pythonhosted.org/packages/61/40/ff22b5375c828cae95666dec32a188425cfdd807f5be0088e8297960d93c/bodleian.recipe.fedora-2.0.tar.gz" } ] }