Client cli and Library for Freezer API and storages media
1dae9c1d42
There are differences between session and other tables( job, atcion, backup, client): for example: --search '{"match": [{"id": "820e30c284fb4d"}]}' 1.It is coversed to '{"match": [{"id": "820e30c284fb4d"}]}' in session 2.It is coversed to {'match': [{'_all': '{"match": [{"id": "820e30c284fb4d"}]}}]}' in other talbes It can lead to mistakes: ERROR freezer-api File "/opt/stack/freezer-api/freezer_api/ storage/elasticv2.py", line 47, in get_base_search_filter ERROR freezer-api match_list = [{"match": m} for m in search.get('match', [])] ERROR freezer-api AttributeError: 'unicode' object has no attribute 'get' Change-Id: Id9b918208caef1f3b6d31e780a951b0ab6f5e98f |
||
---|---|---|
doc | ||
freezerclient | ||
releasenotes | ||
.gitignore | ||
.gitreview | ||
.pylintrc | ||
.stestr.conf | ||
.zuul.yaml | ||
babel.cfg | ||
bindep.txt | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
lower-constraints.txt | ||
README.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
Team and repository tags
Python bindings to the OpenStack Backup/Restore API (Freezer)
This is a client library for Freezer built on the OpenStack Disaster Recovery API. It provides a Python API (the freezerclient module) and a command-line tool (freezer). This library fully supports the v1 Disaster Recovery API.
Development takes place via the usual OpenStack processes as outlined in the developer guide. The master repository is in Git.
- License: Apache License, Version 2.0
- PyPi - package installation
- Online Documentation
- Launchpad project - release management
- Blueprints - feature specifications
- Bugs - issue tracking
- Source
- How to Contribute