{ "info": { "author": "Matt Long", "author_email": "matt@mattlong.org", "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", "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": "To find out what's new in this version of Fabric, please see `the changelog\n`_.\n\nYou can also install the `in-development version\n`_ using\npip, with `pip install fabric==dev`.\n\n----\n\nFabric is a Python (2.5 or higher) 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 from fabric.api import run\n\n def host_type():\n run('uname -s')\n\nOnce a task is defined, it may be run on one or more servers, 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 ``ssh`` library (which Fabric itself uses.)\n\n\n----\n\nFor more information, please see the Fabric website or execute ``fab --help``.", "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/mattlong/fabric", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "fabric-logging", "package_url": "https://pypi.org/project/fabric-logging/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/fabric-logging/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/mattlong/fabric" }, "release_url": "https://pypi.org/project/fabric-logging/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "Adds option to redirect all stdout/stderr through standard Python logging. Very much a work in progress", "version": "0.1.0" }, "last_serial": 791851, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "5b2d0da912abd89d120958a901bb6f0a", "sha256": "b33e51aa81d734840901abb23737a139586068a58df655e2c514b8994e7cc6dc" }, "downloads": -1, "filename": "fabric-logging-0.1.0.tar.gz", "has_sig": false, "md5_digest": "5b2d0da912abd89d120958a901bb6f0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 197457, "upload_time": "2012-09-19T00:28:19", "url": "https://files.pythonhosted.org/packages/77/bd/9deb474d633fc0e5ad987f54f5498a5db9571d5994442ad531728cf32792/fabric-logging-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5b2d0da912abd89d120958a901bb6f0a", "sha256": "b33e51aa81d734840901abb23737a139586068a58df655e2c514b8994e7cc6dc" }, "downloads": -1, "filename": "fabric-logging-0.1.0.tar.gz", "has_sig": false, "md5_digest": "5b2d0da912abd89d120958a901bb6f0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 197457, "upload_time": "2012-09-19T00:28:19", "url": "https://files.pythonhosted.org/packages/77/bd/9deb474d633fc0e5ad987f54f5498a5db9571d5994442ad531728cf32792/fabric-logging-0.1.0.tar.gz" } ] }