{ "info": { "author": "Sylvain Fankhauser", "author_email": "sylvain.fankhauser@liip.ch", "bugtrack_url": null, "classifiers": [], "description": "=======\nFabliip\n=======\n\nFabliip is a set of functions aimed at helping developers deploy their\nwebsites. It is meant to be used as part of Fabric scripts to ease for example\nthe backup of a database, the upgrade of a remote git repository, etc.\n\nInstallation\n============\n\nInstall it with pip::\n\n pip install fabliip\n\nUsage\n=====\n\nDocs are hosted on readthedocs: http://fabliip.rtfd.org/\n\nYou should be able to to get an idea on the different helpers Fabliip provides\nby browsing the source code, but here's a minimal example that will allow you\nto easily enable/disable the maintenance mode on a Drupal site::\n\n from fabric.api import env, task\n from fabliip import drupal\n\n\n @task\n def prod():\n env.project_root = '/var/www/mysite'\n env.drupal_root = os.path.join(env.project_root, 'src')\n env.hosts = ['yourhost.com']\n\n\n @task\n def enable_maintenance_mode():\n drupal.set_maintenance_mode(True)\n\nYou should now be able to call ``fab prod enable_maintenance_mode`` to enable\nthe maintenance mode on your prod instance.\n\nThe ``env.project_root`` variable is important here because it's needed by the\n``drupal`` module. Please refer to the docs of any module you use to check if\nthere's any env variable that must be defined.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/sephii/fabliip", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "fabliip", "package_url": "https://pypi.org/project/fabliip/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/fabliip/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/sephii/fabliip" }, "release_url": "https://pypi.org/project/fabliip/0.3.9/", "requires_dist": null, "requires_python": null, "summary": "Set of Fabric functions to help deploying websites.", "version": "0.3.9" }, "last_serial": 1389755, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "f5fb731b848574fd84e3b2e21d997870", "sha256": "16649ada65a8219f8fa46301adcb0bae5d8850370e07046170979e8a413d3c89" }, "downloads": -1, "filename": "fabliip-0.1.0.tar.gz", "has_sig": false, "md5_digest": "f5fb731b848574fd84e3b2e21d997870", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4489, "upload_time": "2014-02-06T07:42:49", "url": "https://files.pythonhosted.org/packages/4e/bf/766fdc06616d7cbf213804b7a44178aa848c51d279f4c17e764ad1bb7963/fabliip-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "8c657f556e966e107b18402a8f2ddb0b", "sha256": "9fe9e8e1c5625ddd2b6ad1ccb1cbe30e8e8bd67e888983f3bab2b17d004e62c4" }, "downloads": -1, "filename": "fabliip-0.2.0.tar.gz", "has_sig": false, "md5_digest": "8c657f556e966e107b18402a8f2ddb0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9018, "upload_time": "2014-02-25T09:55:47", "url": "https://files.pythonhosted.org/packages/c7/fc/75c19db5bb9a6adedd4d388887cc1d8dff4b97977b37db8e3d0f3c91029e/fabliip-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "087192ecb4208f6bc4774948d03ab4f9", "sha256": "521528703101d337c9250a78a687c8c783aac6c0632bf899d6093bd1c28822eb" }, "downloads": -1, "filename": "fabliip-0.3.0.tar.gz", "has_sig": false, "md5_digest": "087192ecb4208f6bc4774948d03ab4f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8471, "upload_time": "2014-03-24T13:31:20", "url": "https://files.pythonhosted.org/packages/41/a7/51d84f893dcc20b874d4e3b373563787a4c7a062b37c4996edef0e19e891/fabliip-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "76bd14ef3b9e2f92b5738df41b5496dc", "sha256": "ec53230512d7c41ee1725e3419f888379f3b586be6241eedee06d698540d4a0e" }, "downloads": -1, "filename": "fabliip-0.3.1.tar.gz", "has_sig": false, "md5_digest": "76bd14ef3b9e2f92b5738df41b5496dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8499, "upload_time": "2014-03-24T13:43:42", "url": "https://files.pythonhosted.org/packages/6b/5b/1e96293e27e16196294dee0d4d6d6d1fa01d4357c356d86a487e2784b2ef/fabliip-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "c758974b852d42231e5da89e72c7a42c", "sha256": "6f5179e175b567e362d8320f53adc3fb3f3403eeba66924ab791a0b6f5953997" }, "downloads": -1, "filename": "fabliip-0.3.2.tar.gz", "has_sig": false, "md5_digest": "c758974b852d42231e5da89e72c7a42c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8628, "upload_time": "2014-03-24T16:12:40", "url": "https://files.pythonhosted.org/packages/6d/c8/1f0a6af794f642986d2e4e816b637c48c4c3e716ba67f11a9953163ea966/fabliip-0.3.2.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "877e2651816605e54d9a8bb7e0a45b49", "sha256": "02399af9b4128d95b9157b112819a561e808951af580d030ab93f926af1d4a57" }, "downloads": -1, "filename": "fabliip-0.3.4.tar.gz", "has_sig": false, "md5_digest": "877e2651816605e54d9a8bb7e0a45b49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8736, "upload_time": "2014-11-28T10:49:09", "url": "https://files.pythonhosted.org/packages/b5/91/262d5e4f4897350c35bfb6973963b40f27f149a862e3f5b9e0da7587571e/fabliip-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "0cce31bf59aa1b716071b584751660cd", "sha256": "e62915acc10a24990b63aa3eb7514591d3e889aeb29fc32c198252557838dd9b" }, "downloads": -1, "filename": "fabliip-0.3.5.tar.gz", "has_sig": false, "md5_digest": "0cce31bf59aa1b716071b584751660cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8744, "upload_time": "2014-11-28T10:52:27", "url": "https://files.pythonhosted.org/packages/7c/1a/914e03b870687d7a78b0916d10fafb366ef46fdbd437228ee1a381cbbd2b/fabliip-0.3.5.tar.gz" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "8fe816ef859a844e264822cf3a1d4c94", "sha256": "5c8866e859d4fe801d4c9fb3e7a96f2af3c43015e8ecef5b5e0203dd8162d597" }, "downloads": -1, "filename": "fabliip-0.3.6.tar.gz", "has_sig": false, "md5_digest": "8fe816ef859a844e264822cf3a1d4c94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8738, "upload_time": "2014-11-28T11:19:43", "url": "https://files.pythonhosted.org/packages/17/0e/af1a8185bfff69870328d777be7503ba51f021483521d6341ff6e442b37a/fabliip-0.3.6.tar.gz" } ], "0.3.7": [ { "comment_text": "", "digests": { "md5": "1d08f21d1519a8cedcc859b7ccb00afb", "sha256": "cd99d13453772dc103f049c73aba6197ae4a6dbcce541f11ec4d5b331a028727" }, "downloads": -1, "filename": "fabliip-0.3.7.tar.gz", "has_sig": false, "md5_digest": "1d08f21d1519a8cedcc859b7ccb00afb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8737, "upload_time": "2014-11-28T11:22:15", "url": "https://files.pythonhosted.org/packages/14/05/e811dcbd83dc58fd0fc499b0ed1df1cb2d8e292594f8eed8c190b98d0593/fabliip-0.3.7.tar.gz" } ], "0.3.8": [ { "comment_text": "", "digests": { "md5": "59febbb69df95b123b447e7892fb65f4", "sha256": "fad87e313a92536c3d887a065b61ebcfc82f00e333783be2f6094ad47eac0148" }, "downloads": -1, "filename": "fabliip-0.3.8.tar.gz", "has_sig": false, "md5_digest": "59febbb69df95b123b447e7892fb65f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8767, "upload_time": "2015-01-20T20:58:36", "url": "https://files.pythonhosted.org/packages/7f/b6/20c4dc2b33233029c57d22324935a033d78e32d648f9a4c69129d9687d97/fabliip-0.3.8.tar.gz" } ], "0.3.9": [ { "comment_text": "", "digests": { "md5": "cbfc0c3faa660b4a09be26156041e3a8", "sha256": "61abd3728a776241aea707ce674f1485d9731aed3589533ef51cef28a6eca9dd" }, "downloads": -1, "filename": "fabliip-0.3.9.tar.gz", "has_sig": false, "md5_digest": "cbfc0c3faa660b4a09be26156041e3a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8780, "upload_time": "2015-01-20T21:16:06", "url": "https://files.pythonhosted.org/packages/bd/ee/c24b3a32179731ca1f19870f0287ec82943825a8f7c5d6798c6da1c0d41e/fabliip-0.3.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cbfc0c3faa660b4a09be26156041e3a8", "sha256": "61abd3728a776241aea707ce674f1485d9731aed3589533ef51cef28a6eca9dd" }, "downloads": -1, "filename": "fabliip-0.3.9.tar.gz", "has_sig": false, "md5_digest": "cbfc0c3faa660b4a09be26156041e3a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8780, "upload_time": "2015-01-20T21:16:06", "url": "https://files.pythonhosted.org/packages/bd/ee/c24b3a32179731ca1f19870f0287ec82943825a8f7c5d6798c6da1c0d41e/fabliip-0.3.9.tar.gz" } ] }