{ "info": { "author": "Lethe", "author_email": "lethe30003000@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Software Development", "Topic :: Software Development :: Build Tools", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Clustering", "Topic :: System :: Software Distribution", "Topic :: System :: Systems Administration" ], "description": "----\n\nFabric is a Python (2.5-2.7) library and command-line tool for\nstreamlining the use of SSH for application deployment or systems\nadministration tasks.\n\nIt provides a basic suite of operations for executing local or remote shell\ncommands (normally or via ``sudo``) and uploading/downloading files, as well as\nauxiliary functionality such as prompting the running user for input, or\naborting execution.\n \nTypical use involves creating a Python module containing one or more functions,\nthen executing them via the ``fab`` command-line tool. Below is a small but\ncomplete \"fabfile\" containing a single task:\n\n.. code-block:: python\n\n from fabric.api import run\n\n def host_type():\n run('uname -s')\n\nIf you save the above as ``fabfile.py`` (the default module that\n``fab`` loads), you can run the tasks defined in it on one or more\nservers, like so::\n\n $ fab -H localhost,linuxbox host_type\n [localhost] run: uname -s\n [localhost] out: Darwin\n [linuxbox] run: uname -s\n [linuxbox] out: Linux\n\n Done.\n Disconnecting from localhost... done.\n Disconnecting from linuxbox... done.\n\nIn addition to use via the ``fab`` tool, Fabric's components may be imported\ninto other Python code, providing a Pythonic interface to the SSH protocol\nsuite at a higher level than that provided by e.g. the ``Paramiko`` library\n(which Fabric itself uses.)\n\n\n----", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://testbird.com", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "fabric-tb", "package_url": "https://pypi.org/project/fabric-tb/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/fabric-tb/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://testbird.com" }, "release_url": "https://pypi.org/project/fabric-tb/0.0.1/", "requires_dist": null, "requires_python": null, "summary": "Based on Fabric, use ansible-like config files.", "version": "0.0.1" }, "last_serial": 1905893, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "d140a77060f5b85b197a09b018a8dc6d", "sha256": "cc339f0ed04c944d428e290f96d2ac12f072457dbe401ed6940d4c7c26d0c6a6" }, "downloads": -1, "filename": "fabric-tb-0.0.1.tar.gz", "has_sig": false, "md5_digest": "d140a77060f5b85b197a09b018a8dc6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 210450, "upload_time": "2016-01-15T10:19:38", "url": "https://files.pythonhosted.org/packages/ed/b3/0da329ab199ce718e22873fec5429c3e85252b20d1c810d2470c98fdb42b/fabric-tb-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d140a77060f5b85b197a09b018a8dc6d", "sha256": "cc339f0ed04c944d428e290f96d2ac12f072457dbe401ed6940d4c7c26d0c6a6" }, "downloads": -1, "filename": "fabric-tb-0.0.1.tar.gz", "has_sig": false, "md5_digest": "d140a77060f5b85b197a09b018a8dc6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 210450, "upload_time": "2016-01-15T10:19:38", "url": "https://files.pythonhosted.org/packages/ed/b3/0da329ab199ce718e22873fec5429c3e85252b20d1c810d2470c98fdb42b/fabric-tb-0.0.1.tar.gz" } ] }