{ "info": { "author": "Leons Petrazickis", "author_email": "leonsp@ca.ibm.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 2 :: Only", "Topic :: System :: Archiving :: Backup", "Topic :: Utilities" ], "description": "# backwork-backup-files [![Build Status](https://travis-ci.org/IBM/backwork-backup-files.svg?branch=master)](https://travis-ci.org/IBM/backwork-backup-files) [![PyPI version](https://badge.fury.io/py/backwork-backup-files.svg)](https://badge.fury.io/py/backwork-backup-files)\n\nAdd support for file backups on [`backwork`](https://github.com/IBM/backwork).\n\n## Requirements\nThis plug-in is build on top of [`tar`](https://linux.die.net/man/1/tar).\n\n## Installing\nYou can use `pip` to install this plug-in:\n```sh\n$ pip install backwork-backup-files\n```\n\n## Using\nAfter installing the plug-in you will be able to use the `backup files` and `restore files` commands\non `backwork`:\n\n#### backwork backup files\n\n```sh\n$ backwork backup files -h\nusage: backwork backup files [-h] -f FILE\n\nBack up one or more files. It uses `tar -cz` which gzips the output. You can\nuse any of the arguments supported by `tar`. Add a list of files and\ndirectories you want backed up as the last thing in the line. Use `tar --help`\nfor more information.\n\noptional arguments:\n -h, --help show this help message and exit\n -o FILE, --output FILE output gzipped file path\n```\n\nYou can pass any option that you would normally use with `tar`:\n\n```sh\n$ backwork backup files -o foo.tgz --verbose /tmp /var/log\n```\n\nAs shown in the `--help` message, there is one required arguments you\nmust use in your backup process.\n\n`-o FILE` or `--output FILE` will save the output of `tar` into a\nfile.\n\n#### backwork restore files\n\n```sh\nusage: backwork restore files [-h] input\n\nRestore one or more files from a .tar.gz file. It uses `tar xvzf`. You can\nuse any of the arguments supported by `tar`. Use `tar --help` for more\ninformation.\n\npositional arguments:\n input .tar.gz file to restore from\n\noptional arguments:\n -h, --help show this help message and exit\n```\n\n**Important:** There is a conflict with the `-h` argument since it is reserved\nfor the help/usage message. Use `--dereference` to follow symlinks.\n\n## Building and Publishing\n\nTravis will publish builds for you. To build, push a tag to the repo:\n\n```\ngit tag -a v0.1.2 -m 'v0.1.2'\ngit push --tags\n```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/IBM/backwork-backup-files", "keywords": "", "license": "Apache 2", "maintainer": "", "maintainer_email": "", "name": "backwork-backup-files", "package_url": "https://pypi.org/project/backwork-backup-files/", "platform": "", "project_url": "https://pypi.org/project/backwork-backup-files/", "project_urls": { "Homepage": "https://github.com/IBM/backwork-backup-files" }, "release_url": "https://pypi.org/project/backwork-backup-files/0.3.0/", "requires_dist": null, "requires_python": "", "summary": "Backwork plug-in for file backups.", "version": "0.3.0" }, "last_serial": 5693091, "releases": { "0.1.3": [ { "comment_text": "", "digests": { "md5": "c95427229356ef28a3e8afebc801f4de", "sha256": "4da2a695bf8a21559c1f229554d63044dd9c8a8245e0b3c103853466209fc49b" }, "downloads": -1, "filename": "backwork_backup_files-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "c95427229356ef28a3e8afebc801f4de", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7992, "upload_time": "2019-08-14T16:17:02", "url": "https://files.pythonhosted.org/packages/9a/43/75e88b48b27685a17cf67c8104cc30628929011ab4fcd2a37c1e915907bb/backwork_backup_files-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7261e1ce56a0a7003641620147c7f1a2", "sha256": "b3d68a60453449cbdf6ed66861a6972c8f288d847f9de48626d4a70355bd11fa" }, "downloads": -1, "filename": "backwork-backup-files-0.1.3.tar.gz", "has_sig": false, "md5_digest": "7261e1ce56a0a7003641620147c7f1a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3613, "upload_time": "2019-08-14T16:17:04", "url": "https://files.pythonhosted.org/packages/f9/c7/0beb4eeffca899aa32758c8c2ed3123f3c1f6028690b9258a39ec818e43e/backwork-backup-files-0.1.3.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "c94cd71dd316b715fe3334720663ff07", "sha256": "021275887c28d06c104f30300b276395d587fa465d037b5e0721149b534058fe" }, "downloads": -1, "filename": "backwork-backup-files-0.3.0.tar.gz", "has_sig": false, "md5_digest": "c94cd71dd316b715fe3334720663ff07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3767, "upload_time": "2019-08-18T00:10:05", "url": "https://files.pythonhosted.org/packages/f7/b0/72e01a9f921753ad812c9fdd8b1ea073258470dcb357c9d5baecd2d06e43/backwork-backup-files-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c94cd71dd316b715fe3334720663ff07", "sha256": "021275887c28d06c104f30300b276395d587fa465d037b5e0721149b534058fe" }, "downloads": -1, "filename": "backwork-backup-files-0.3.0.tar.gz", "has_sig": false, "md5_digest": "c94cd71dd316b715fe3334720663ff07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3767, "upload_time": "2019-08-18T00:10:05", "url": "https://files.pythonhosted.org/packages/f7/b0/72e01a9f921753ad812c9fdd8b1ea073258470dcb357c9d5baecd2d06e43/backwork-backup-files-0.3.0.tar.gz" } ] }