"Fossies" - the Fresh Open Source Software Archive

Contents of karbor-1.0.0.tar.gz (26 Jan 15:33, 6742682 Bytes)

About: OpenStack Karbor provides a pluggable framework for protecting and restoring Data and Metadata that comprises an OpenStack-deployed application - Application Data Protection as a Service.
The "Queens" series (maintained release).



Fossies path:  /linux/misc/openstack/karbor-1.0.0.tar.gz   [Download | Doxygen docs | Diffs report | CLOC analysis]
VirusTotal check: Ok
Alternative downloads:  tar.bz2 | tar.xz | zip
Member paths+URLs:  Shortened | full
Member sort order:  docs related (infos|docs|other) | original | size (top100) | date | path | name | ext | top-path files

Basic infos (README, FAQ, INSTALL, ChangeLog, ...):
-rw-rw-r--      3413 2018-01-26 15:33 AUTHORS
-rw-rw-r--     31402 2018-01-26 15:33 ChangeLog
-rw-rw-rw-       156 2018-01-26 15:29 HACKING.rst
-rw-rw-rw-     10143 2018-01-26 15:29 LICENSE
-rw-rw-r--      3266 2018-01-26 15:33 PKG-INFO
-rw-rw-rw-      1821 2018-01-26 15:29 README.rst
-rw-rw-r--      3266 2018-01-26 15:33 karbor.egg-info/PKG-INFO
-rw-rw-rw-       132 2018-01-26 15:29 etc/README-policy.yaml.txt
-rw-rw-rw-        53 2018-01-26 15:29 releasenotes/notes/added-reno-releasenotes-ae36507a78246a50.yaml
-rw-rw-rw-       129 2018-01-26 15:29 releasenotes/notes/fix-checkpoint-list-c0435fcbdf26858b.yaml
-rw-rw-rw-        71 2018-01-26 15:29 releasenotes/notes/ical-rfc24445-b98313a8c3eefb62.yaml
-rw-rw-rw-       250 2018-01-26 15:29 releasenotes/source/index.rst
-rw-rw-rw-       140 2018-01-26 15:29 releasenotes/source/newton.rst
-rw-rw-rw-       143 2018-01-26 15:29 releasenotes/source/pike.rst
-rw-rw-rw-       351 2018-01-26 15:29 releasenotes/notes/protection-plugin-api-063fd84b1f37d8e2.yaml
-rw-rw-rw-       253 2018-01-26 15:29 releasenotes/notes/protection-plugins-adjust-d228139bd2f19765.yaml
-rw-rw-rw-      5250 2018-01-26 15:30 doc/source/readme.rst
-rw-rw-rw-        65 2018-01-26 15:29 doc/source/releasenotes.rst
-rw-rw-rw-       107 2018-01-26 15:29 releasenotes/notes/restore-auth-79cd504bc0cc3712.yaml
-rwxrwxrwx        85 2018-01-26 15:29 releasenotes/notes/s3-bank-plugin-b55ca44739d492b0.yaml
-rw-rw-rw-       107 2018-01-26 15:29 releasenotes/source/unreleased.rst
-rw-rw-rw-        91 2018-01-26 15:29 releasenotes/notes/use-oslo-config-generator-f2a9be9e71d90b1f.yaml

Basic docs (manual pages, PDF-,HTML-,/doc/-files, ...):
-rw-rw-rw-      1585 2018-01-26 15:29 doc/source/api-service-class-diagram.pu
-rw-rw-rw-       356 2018-01-26 15:29 doc/source/bank_plugins.rst
-rw-rw-rw-      1242 2018-01-26 15:29 doc/source/index.rst
-rw-rw-rw-      1147 2018-01-26 15:29 doc/source/protectable_plugins.rst
-rw-rw-rw-       682 2018-01-26 15:29 doc/source/protection_plugins.rst
-rw-rw-rw-       753 2018-01-26 15:29 doc/source/sample_policy.rst

All other files:
-rw-rw-rw-     10146 2018-01-26 15:29 karbor/db/sqlalchemy/migrate_repo/versions/001_karbor_init.py
-rw-rw-rw-      1486 2018-01-26 15:29 karbor/db/sqlalchemy/migrate_repo/versions/002_add_verification_table.py
-rw-rw-rw-      3008 2018-01-26 15:29 karbor/db/sqlalchemy/migrate_repo/versions/003_add_quotas_table.py
-rw-rw-rw-     53858 2018-01-26 15:29 doc/images/3-tier-app.png
-rw-rw-rw-     57918 2018-01-26 15:29 doc/source/specs/protection-service/activities-links.svg
-rw-rw-rw-      3930 2018-01-26 15:29 doc/source/specs/add-db-manage-purge.rst
-rw-rw-rw-      5002 2018-01-26 15:29 doc/source/specs/adding-more-protection-parameters-retention-period.rst
-rw-rw-rw-      1212 2018-01-26 15:29 etc/apache2/apache-karbor-api.conf
-rw-rw-rw-       724 2018-01-26 15:29 devstack/files/apache-karbor-api.template
-rw-rw-rw-     27809 2018-01-26 15:29 doc/source/specs/api/api_examples.md
-rw-rw-rw-      9214 2018-01-26 15:29 doc/source/specs/api-json-schema-validation.rst
-rw-rw-rw-      1020 2018-01-26 15:29 etc/api-paste.ini
-rw-rw-rw-      1336 2018-01-26 15:29 karbor/cmd/api.py
-rw-rw-rw-      2171 2018-01-26 15:30 karbor/services/operationengine/api.py
-rw-rw-rw-     28037 2018-01-26 15:29 karbor/db/api.py
-rw-rw-rw-      4244 2018-01-26 15:29 karbor/services/protection/api.py
-rw-rw-rw-     83823 2018-01-26 15:29 karbor/db/sqlalchemy/api.py
-rw-rw-rw-     51977 2018-01-26 15:29 doc/images/api-service-class-diagram.png
-rw-rw-rw-     12615 2018-01-26 15:29 doc/source/specs/api-service.rst
-rw-rw-rw-      4040 2018-01-26 15:29 doc/source/contributor/architecture.rst
-rw-rw-rw-      5959 2018-01-26 15:29 karbor/api/middleware/auth.py
-rw-rw-rw-       682 2018-01-26 15:29 doc/source/specs/available_protectables.pu
-rw-rw-rw-      7376 2018-01-26 15:29 doc/images/available_protectables.svg
-rw-rw-rw-        17 2018-01-26 15:29 babel.cfg
-rw-rw-rw-      4337 2018-01-26 15:29 doc/source/specs/bank.md
-rw-rw-rw-      7107 2018-01-26 15:29 doc/source/specs/bank-plugin-lease.rst
-rw-rw-rw-      8412 2018-01-26 15:29 karbor/services/protection/bank_plugin.py
-rw-rw-rw-      3829 2018-01-26 15:29 doc/source/contributor/bank_plugins_guide.rst
-rw-rw-rw-      1222 2018-01-26 15:29 karbor/policies/base.py
-rw-rw-rw-      1369 2018-01-26 15:29 karbor/db/base.py
-rw-rw-rw-      2113 2018-01-26 15:29 karbor/services/operationengine/engine/executors/base.py
-rw-rw-rw-      3869 2018-01-26 15:29 karbor/tests/base.py
-rw-rw-rw-      6606 2018-01-26 15:29 karbor/services/operationengine/operations/base.py
-rw-rw-rw-      7717 2018-01-26 15:29 karbor/objects/base.py
-rw-rw-rw-      4686 2018-01-26 15:29 karbor/services/operationengine/engine/triggers/timetrigger/timeformats/calendar_time.py
-rw-rw-rw-      4918 2018-01-26 15:29 doc/source/specs/checkpoint-copy-api.rst
-rw-rw-rw-       204 2018-01-26 15:29 api-ref/source/v1/samples/checkpoint-create-request.json
-rw-rw-rw-      1375 2018-01-26 15:29 api-ref/source/v1/samples/checkpoint-create-response.json
-rw-rw-rw-         2 2018-01-26 15:29 api-ref/source/v1/samples/checkpoint-delete-response.json
-rw-rw-rw-      2741 2018-01-26 15:29 doc/source/specs/checkpoint-metadata.rst
-rw-rw-rw-     14081 2018-01-26 15:29 karbor/services/protection/checkpoint.py
-rw-rw-rw-      3693 2018-01-26 15:29 karbor/objects/checkpoint_record.py
-rw-rw-rw-      6543 2018-01-26 15:29 doc/source/specs/checkpoint-scheduled-clean.rst
-rw-rw-rw-      1620 2018-01-26 15:29 api-ref/source/v1/samples/checkpoints-list-response.json
-rw-rw-rw-      1121 2018-01-26 15:29 karbor/api/schemas/checkpoints.py
-rw-rw-rw-      2074 2018-01-26 15:29 doc/source/specs/checkpoint-tenant-isolation.rst
-rw-rw-rw-      9602 2018-01-26 15:29 doc/source/specs/checkpoint-verify-api.rst
-rw-rw-rw-     17800 2018-01-26 15:29 karbor/services/protection/protection_plugins/volume/cinder_protection_plugin.py
-rw-rw-rw-      2821 2018-01-26 15:29 karbor/services/protection/clients/cinder.py
-rw-rw-rw-      4251 2018-01-26 15:29 doc/source/specs/cinder-volume-snapshot-plugin.rst
-rw-rw-rw-    166072 2018-01-26 15:29 doc/images/protection-service/class-diagram.png
-rw-rw-rw-     51931 2018-01-26 15:29 doc/images/protection-service/class_diagram.png
-rw-rw-rw-      1833 2018-01-26 15:29 doc/source/specs/api/class_diagram.pu
-rw-rw-rw-      2355 2018-01-26 15:29 doc/source/specs/protection-service/class_diagram.pu
-rw-rw-rw-      4944 2018-01-26 15:29 doc/source/specs/protection-service/class-diagram.pu
-rw-rw-rw-     34957 2018-01-26 15:29 doc/images/class_diagram.svg
-rw-rw-rw-      3806 2018-01-26 15:29 karbor/services/protection/client_factory.py
-rw-rw-rw-     52349 2018-01-26 15:29 doc/source/admin/client.rst
-rw-rw-rw-      1994 2018-01-26 15:29 doc/source/install/common_configure.rst
-rw-rw-rw-      5724 2018-01-26 15:29 doc/source/install/common_prerequisites.rst
-rw-rw-rw-     12837 2018-01-26 15:29 karbor/api/common.py
-rw-rw-rw-      5085 2018-01-26 15:29 karbor/wsgi/common.py
-rw-rw-rw-      1944 2018-01-26 15:29 karbor/tests/unit/conf_fixture.py
-rw-rw-rw-      3938 2018-01-26 15:29 karbor/common/config.py
-rw-rw-rw-      7482 2018-01-26 15:29 api-ref/source/conf.py
-rw-rw-rw-      8264 2018-01-26 15:29 releasenotes/source/conf.py
-rwxrwxrwx      3339 2018-01-26 15:29 doc/source/conf.py
-rw-rw-rw-      4470 2018-01-26 15:29 karbor/common/constants.py
-rw-rw-rw-      8510 2018-01-26 15:29 karbor/context.py
-rw-rw-rw-       539 2018-01-26 15:29 CONTRIBUTING.rst
-rw-rw-rw-      1106 2018-01-26 15:29 karbor/api/schemas/copies.py
-rw-rw-rw-      1165 2018-01-26 15:29 karbor/policies/copies.py
-rw-rw-rw-      3870 2018-01-26 15:29 karbor/api/v1/copies.py
-rw-rw-rw-      7988 2018-01-26 15:29 karbor/services/protection/flows/copy.py
-rw-rw-rw-        89 2018-01-26 15:29 .coveragerc
-rw-rw-rw-     23930 2018-01-26 15:29 doc/images/operation-engine/create_scheduled_operation_seq_diagram.png
-rw-rw-rw-       810 2018-01-26 15:29 doc/source/specs/operation-engine/create_scheduled_operation_seq_diagram.pu
-rw-rw-rw-      1856 2018-01-26 15:29 karbor/services/operationengine/engine/triggers/timetrigger/timeformats/crontab_time.py
-rw-rw-rw-     14880 2018-01-26 15:29 karbor/services/protection/protection_plugins/database/database_backup_plugin.py
-rw-rw-rw-      1699 2018-01-26 15:29 karbor/services/protection/protection_plugins/database/database_backup_plugin_schemas.py
-rw-rw-rw-      3765 2018-01-26 15:29 karbor/services/protection/protectable_plugins/database.py
-rw-rw-rw-      3105 2018-01-26 15:29 karbor/services/protection/flows/delete.py
-rw-rw-rw-     17577 2018-01-26 15:29 doc/images/operation-engine/delete_scheduled_operation_seq_diagram.png
-rw-rw-rw-       613 2018-01-26 15:29 doc/source/specs/operation-engine/delete_scheduled_operation_seq_diagram.pu
-rw-rw-r--         1 2018-01-26 15:33 karbor.egg-info/dependency_links.txt
-rw-rw-rw-      2728 2018-01-26 15:29 devstack/devstackgaterc
-rw-rw-rw-      1713 2018-01-26 15:29 doc/source/contributor/devstack-installation.rst
-rw-rw-rw-       569 2018-01-26 15:29 devstack/providers.d/eisoo.conf
-rw-rw-rw-      1919 2018-01-26 15:29 karbor/services/protection/clients/eisoo.py
-rw-rw-r--      3652 2018-01-26 15:33 karbor.egg-info/entry_points.txt
-rw-rw-rw-      2133 2018-01-26 15:29 karbor/wsgi/eventlet_server.py
-rw-rw-rw-     13060 2018-01-26 15:29 karbor/exception.py
-rw-rw-rw-      1282 2018-01-26 15:29 karbor/tests/unit/fake_bank.py
-rw-rw-rw-      1418 2018-01-26 15:29 karbor/tests/unit/protection/fake_clients.py
-rw-rw-rw-      1798 2018-01-26 15:29 karbor/tests/unit/fake_operation_log.py
-rw-rw-rw-      1378 2018-01-26 15:29 karbor/tests/unit/fake_plan.py
-rw-rw-rw-       269 2018-01-26 15:29 karbor/tests/unit/fake_providers/fake_provider1.conf
-rw-rw-rw-        92 2018-01-26 15:29 karbor/tests/unit/fake_providers/fake_provider2.conf
-rw-rw-rw-      1603 2018-01-26 15:29 karbor/tests/unit/fake_restore.py
-rw-rw-rw-      2724 2018-01-26 15:29 karbor/tests/unit/protection/fake_s3_client.py
-rw-rw-rw-      1753 2018-01-26 15:29 karbor/tests/unit/fake_service.py
-rw-rw-rw-     11305 2018-01-26 15:29 karbor/tests/unit/protection/fakes.py
-rw-rw-rw-      3469 2018-01-26 15:29 karbor/tests/unit/api/fakes.py
-rw-rw-rw-      3463 2018-01-26 15:29 karbor/tests/unit/protection/fake_swift_client.py
-rw-rw-rw-      1481 2018-01-26 15:29 karbor/tests/unit/fake_verification.py
-rw-rw-rw-      2282 2018-01-26 15:29 karbor/api/middleware/fault.py
-rw-rw-rw-      7314 2018-01-26 15:29 karbor/services/protection/bank_plugins/file_system_bank_plugin.py
-rw-rw-rw-      2768 2018-01-26 15:29 doc/source/specs/file-system-bank.rst
-rw-rw-rw-      4630 2018-01-26 15:29 doc/source/specs/freezer-protection-plugin.rst
-rw-rw-rw-      3036 2018-01-26 15:29 karbor/services/protection/clients/freezer.py
-rw-rw-rw-       152 2018-01-26 15:29 karbor/tests/contrib/gate_hook.sh
-rw-rw-rw-       941 2018-01-26 15:29 doc/source/install/get_started.rst
-rw-rw-rw-       256 2018-01-26 15:29 .gitattributes
-rw-rw-rw-      2644 2018-01-26 15:29 karbor/services/protection/clients/glance.py
-rw-rw-rw-      7813 2018-01-26 15:29 karbor/services/protection/graph.py
-rw-rw-rw-      6966 2018-01-26 15:29 karbor/services/operationengine/engine/executors/green_thread_executor.py
-rw-rw-rw-    109053 2018-01-26 15:29 doc/images/high_level_architecture.png
-rw-rw-rw-     29394 2018-01-26 15:29 doc/images/protection-service/hooks.png
-rw-rw-rw-      1078 2018-01-26 15:29 karbor/i18n.py
-rw-rw-rw-      1649 2018-01-26 15:29 karbor/services/protection/protection_plugins/image/image_plugin_schemas.py
-rw-rw-rw-     12427 2018-01-26 15:29 karbor/services/protection/protection_plugins/image/image_protection_plugin.py
-rw-rw-rw-      5585 2018-01-26 15:29 karbor/services/protection/protectable_plugins/image.py
-rw-rw-rw-       121 2018-01-26 15:29 doc/source/admin/index.rst
-rw-rw-rw-       122 2018-01-26 15:29 doc/source/contributor/devref/index.rst
-rw-rw-rw-      1230 2018-01-26 15:29 doc/source/specs/index.rst
-rw-rw-rw-      1580 2018-01-26 15:29 doc/source/contributor/index.rst
-rw-rw-rw-       191 2018-01-26 15:29 api-ref/source/index.rst
-rw-rw-rw-       207 2018-01-26 15:29 doc/source/configuration/index.rst
-rw-rw-rw-       417 2018-01-26 15:29 api-ref/source/v1/index.rst
-rw-rw-rw-       590 2018-01-26 15:29 doc/source/install/index.rst
-rw-rw-rw-         0 2018-01-26 15:29 karbor/api/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/api/middleware/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/api/schemas/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/api/v1/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/cmd/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/common/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/db/sqlalchemy/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/db/sqlalchemy/migrate_repo/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/db/sqlalchemy/migrate_repo/versions/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/services/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/services/operationengine/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/services/operationengine/engine/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/services/operationengine/engine/executors/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/services/protection/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/services/protection/bank_plugins/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/services/protection/clients/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/services/protection/flows/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/services/protection/protectable_plugins/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/services/protection/protection_plugins/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/services/protection/protection_plugins/database/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/services/protection/protection_plugins/image/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/services/protection/protection_plugins/network/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/services/protection/protection_plugins/pod/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/services/protection/protection_plugins/server/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/services/protection/protection_plugins/share/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/services/protection/protection_plugins/volume/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/tests/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/tests/fullstack/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/tests/unit/api/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/tests/unit/api/middleware/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/tests/unit/api/openstack/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/tests/unit/api/v1/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/tests/unit/clients/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/tests/unit/db/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/tests/unit/operationengine/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/tests/unit/operationengine/engine/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/tests/unit/operationengine/engine/executors/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/tests/unit/operationengine/engine/triggers/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/tests/unit/operationengine/engine/triggers/timetrigger/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/tests/unit/operationengine/engine/triggers/timetrigger/timeformats/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/tests/unit/operationengine/operations/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/tests/unit/plugins/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/tests/unit/protection/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/tests/unit/wsgi/__init__.py
-rw-rw-rw-         0 2018-01-26 15:29 karbor/wsgi/__init__.py
-rw-rw-rw-      1230 2018-01-26 15:29 karbor/objects/__init__.py
-rw-rw-rw-      1292 2018-01-26 15:29 karbor/api/validation/__init__.py
-rw-rw-rw-      1535 2018-01-26 15:29 karbor/services/operationengine/engine/triggers/timetrigger/timeformats/__init__.py
-rw-rw-rw-      1598 2018-01-26 15:29 karbor/policies/__init__.py
-rw-rw-rw-      1625 2018-01-26 15:29 karbor/services/operationengine/engine/triggers/timetrigger/__init__.py
-rw-rw-rw-      1759 2018-01-26 15:29 karbor/tests/unit/objects/__init__.py
-rw-rw-rw-      2106 2018-01-26 15:29 karbor/services/operationengine/engine/triggers/__init__.py
-rw-rw-rw-      2111 2018-01-26 15:29 karbor/api/openstack/__init__.py
-rw-rw-rw-       643 2018-01-26 15:29 karbor/db/__init__.py
-rw-rw-rw-       662 2018-01-26 15:29 karbor/__init__.py
-rw-rw-rw-       665 2018-01-26 15:29 karbor/tests/unit/__init__.py
-rw-rw-rw-       934 2018-01-26 15:29 karbor/services/operationengine/operations/__init__.py
-rw-rw-rw-       959 2018-01-26 15:29 doc/source/install/install.rst
-rw-rw-rw-      2460 2018-01-26 15:29 doc/source/install/install-source.rst
-rw-rw-rw-       678 2018-01-26 15:29 doc/source/install/install-ubuntu.rst
-rw-rw-rw-      6003 2018-01-26 15:29 tools/install_venv_common.py
-rw-rw-rw-      2365 2018-01-26 15:29 tools/install_venv.py
-rw-rw-rw-      6451 2018-01-26 15:29 doc/source/specs/instances-extra-info.rst
-rw-rw-rw-      4086 2018-01-26 15:29 doc/source/specs/instances-parameters.rst
-rw-rw-rw-      2030 2018-01-26 15:29 karbor/services/protection/clients/k8s.py
-rw-rw-rw-     81170 2018-01-26 15:29 doc/images/karbor-api.png
-rw-rw-rw-     67076 2018-01-26 15:29 doc/source/specs/api/karbor_api.v1.yaml
-rw-rw-rw-      5466 2018-01-26 15:29 karbor/tests/fullstack/karbor_base.py
-rw-rw-rw-      1812 2018-01-26 15:29 karbor/services/operationengine/karbor_client.py
-rw-rw-rw-       193 2018-01-26 15:29 etc/oslo-config-generator/karbor.conf
-rw-rw-rw-     56441 2018-01-26 15:29 doc/images/KarborInPieces.png
-rw-rw-rw-      6671 2018-01-26 15:29 karbor/common/karbor_keystone_plugin.py
-rw-rw-rw-     15481 2018-01-26 15:29 karbor/tests/fullstack/karbor_objects.py
-rw-rw-rw-     47438 2018-01-26 15:29 doc/images/Karbor.png
-rw-rw-rw-        66 2018-01-26 15:29 etc/karbor-policy-generator.conf
-rw-rw-rw-       128 2018-01-26 15:29 doc/source/configuration/karbor.rst
-rw-rw-rw-      5100 2018-01-26 15:29 api-ref/source/v1/karbor-v1-checkpoints.inc
-rw-rw-rw-      3316 2018-01-26 15:29 api-ref/source/v1/karbor-v1-operation-logs.inc
-rw-rw-rw-      4846 2018-01-26 15:29 api-ref/source/v1/karbor-v1-plans.inc
-rw-rw-rw-      3625 2018-01-26 15:29 api-ref/source/v1/karbor-v1-protectables.inc
-rw-rw-rw-      2119 2018-01-26 15:29 api-ref/source/v1/karbor-v1-providers.inc
-rw-rw-rw-      4303 2018-01-26 15:29 api-ref/source/v1/karbor-v1-restores.inc
-rw-rw-rw-      4030 2018-01-26 15:29 api-ref/source/v1/karbor-v1-scheduled-operations.inc
-rw-rw-rw-      4045 2018-01-26 15:29 api-ref/source/v1/karbor-v1-triggers.inc
-rw-rw-rw-      5607 2018-01-26 15:29 doc/source/specs/kubernetes-pods-protection-plugin.rst
-rw-rw-rw-     11424 2018-01-26 15:29 doc/source/install/launch-instance.rst
-rw-rw-rw-      4458 2018-01-26 15:29 karbor/loadables.py
-rw-rw-rw-      1496 2018-01-26 15:29 devstack/local.conf.sample
-rw-rw-rw-        89 2018-01-26 15:29 .mailmap
-rw-rw-rw-       825 2018-01-26 15:29 karbor/db/sqlalchemy/migrate_repo/manage.py
-rw-rw-rw-      8481 2018-01-26 15:29 karbor/cmd/manage.py
-rw-rw-rw-     22587 2018-01-26 15:29 karbor/services/protection/manager.py
-rw-rw-rw-      3771 2018-01-26 15:29 karbor/manager.py
-rw-rw-rw-      9403 2018-01-26 15:30 karbor/services/operationengine/manager.py
-rw-rw-rw-      2929 2018-01-26 15:29 karbor/services/protection/clients/manila.py
-rw-rw-rw-      4913 2018-01-26 15:29 doc/source/specs/manila-share-snapshot-plugins.rst
-rw-rw-rw-       982 2018-01-26 15:29 karbor/db/sqlalchemy/migrate_repo/migrate.cfg
-rw-rw-rw-      1699 2018-01-26 15:29 karbor/db/migration.py
-rw-rw-rw-     11375 2018-01-26 15:29 karbor/db/sqlalchemy/models.py
-rw-rw-rw-      1508 2018-01-26 15:29 doc/source/install/mod_wsgi.rst
-rw-rw-rw-      1261 2018-01-26 15:29 karbor/services/protection/protection_plugins/network/network_plugin_schemas.py
-rw-rw-rw-      4552 2018-01-26 15:29 karbor/services/protection/protectable_plugins/network.py
-rw-rw-rw-     28801 2018-01-26 15:29 karbor/services/protection/protection_plugins/network/neutron_protection_plugin.py
-rw-rw-rw-      2656 2018-01-26 15:29 karbor/services/protection/clients/neutron.py
-rw-rw-rw-       360 2018-01-26 15:29 doc/source/install/next-steps.rst
-rw-rw-rw-       464 2018-01-26 15:29 etc/providers.d/noop.conf
-rw-rw-rw-      1701 2018-01-26 15:29 karbor/services/protection/protection_plugins/noop_plugin.py
-rw-rw-r--         1 2018-01-26 15:32 karbor.egg-info/not-zip-safe
-rw-rw-rw-     20133 2018-01-26 15:29 karbor/services/protection/protection_plugins/server/nova_protection_plugin.py
-rw-rw-rw-      2790 2018-01-26 15:29 karbor/services/protection/clients/nova.py
-rw-rw-rw-       412 2018-01-26 15:29 devstack/providers.d/openstack-fs-bank.conf
-rw-rw-rw-       652 2018-01-26 15:29 etc/providers.d/openstack-infra.conf
-rw-rw-rw-       482 2018-01-26 15:29 devstack/providers.d/openstack-infra-volume-snapshot.conf
-rw-rw-rw-       524 2018-01-26 15:29 etc/providers.d/openstack-kubernetes.conf
-rw-rw-rw-   1849250 2018-01-26 15:29 doc/images/mascot/OpenStack_Project_Karbor_horizontal_1color.eps
-rw-rw-rw-   1864346 2018-01-26 15:29 doc/images/mascot/OpenStack_Project_Karbor_horizontal.eps
-rw-rw-rw-     17184 2018-01-26 15:29 doc/images/mascot/OpenStack_Project_Karbor_Horizontal.png
-rw-rw-rw-     21531 2018-01-26 15:29 doc/images/mascot/OpenStack_Project_Karbor_mascot.png
-rw-rw-rw-      2544 2018-01-26 15:29 doc/images/mascot/OpenStack_Project_Karbor_mascot_small.png
-rw-rw-rw-   1910982 2018-01-26 15:29 doc/images/mascot/OpenStack_Project_Karbor_vertical_1color.eps
-rw-rw-rw-   1929634 2018-01-26 15:29 doc/images/mascot/OpenStack_Project_Karbor_vertical.eps
-rw-rw-rw-     30313 2018-01-26 15:29 doc/images/mascot/OpenStack_Project_Karbor_vertical.png
-rw-rw-rw-       581 2018-01-26 15:29 devstack/providers.d/openstack-s3-bank.conf
-rw-rw-rw-     31969 2018-01-26 15:29 doc/images/operation-engine/operation_engine_architecture_diagram.png
-rw-rw-rw-     58196 2018-01-26 15:29 doc/images/operation-engine/operation_engine_class_diagram.png
-rw-rw-rw-      1681 2018-01-26 15:29 doc/source/specs/operation-engine/operation_engine_class_diagram.pu
-rw-rw-rw-      8102 2018-01-26 15:29 doc/source/specs/operation-engine/operation_engine_design.rst
-rw-rw-rw-      1251 2018-01-26 15:29 karbor/cmd/operationengine.py
-rw-rw-rw-      9001 2018-01-26 15:29 doc/source/specs/operation-log-api.rst
-rw-rw-rw-      4396 2018-01-26 15:29 karbor/objects/operation_log.py
-rw-rw-rw-       566 2018-01-26 15:29 api-ref/source/v1/samples/operation-log-show-response.json
-rw-rw-rw-      1833 2018-01-26 15:29 api-ref/source/v1/samples/operation-logs-list-response.json
-rw-rw-rw-      1462 2018-01-26 15:29 karbor/policies/operation_logs.py
-rw-rw-rw-      8342 2018-01-26 15:29 karbor/api/v1/operation_logs.py
-rw-rw-rw-      2287 2018-01-26 15:29 karbor/services/operationengine/operation_manager.py
-rw-rw-rw-     27270 2018-01-26 15:29 doc/images/operation-engine/operation_state_diagram.png
-rw-rw-rw-       347 2018-01-26 15:29 doc/source/specs/operation-engine/operation_state_diagram.pu
-rw-rw-rw-      3875 2018-01-26 15:29 karbor/common/opts.py
-rw-rw-rw-     11260 2018-01-26 15:29 api-ref/source/v1/parameters.yaml
-rw-rw-rw-      4892 2018-01-26 15:29 karbor/api/validation/parameter_types.py
-rw-rw-r--        46 2018-01-26 15:33 karbor.egg-info/pbr.json
-rw-rw-rw-      1223 2018-01-26 15:29 api-ref/source/v1/samples/plan-create-request.json
-rw-rw-rw-      1300 2018-01-26 15:29 api-ref/source/v1/samples/plan-create-response.json
-rw-rw-rw-      7265 2018-01-26 15:29 karbor/objects/plan.py
-rw-rw-rw-      1563 2018-01-26 15:29 api-ref/source/v1/samples/plans-list-response.json
-rw-rw-rw-     16689 2018-01-26 15:29 karbor/api/v1/plans.py
-rw-rw-rw-      1770 2018-01-26 15:29 karbor/api/schemas/plans.py
-rw-rw-rw-      2310 2018-01-26 15:29 karbor/policies/plans.py
-rw-rw-rw-        79 2018-01-26 15:29 api-ref/source/v1/samples/plan-update-request.json
-rw-rw-rw-      1298 2018-01-26 15:29 api-ref/source/v1/samples/plan-update-response.json
-rw-rw-rw-      2843 2018-01-26 15:29 doc/source/specs/pluggable_protection_provider.pu
-rw-rw-rw-     10477 2018-01-26 15:30 doc/source/specs/pluggable_protection_provider.rst
-rw-rw-rw-     36822 2018-01-26 15:29 doc/images/pluggable_protection_provider.svg
-rw-rw-rw-      8937 2018-01-26 15:29 devstack/plugin.sh
-rw-rw-rw-      1237 2018-01-26 15:29 karbor/services/protection/protection_plugins/pod/pod_plugin_schemas.py
-rw-rw-rw-     14840 2018-01-26 15:29 karbor/services/protection/protection_plugins/pod/pod_protection_plugin.py
-rw-rw-rw-      4326 2018-01-26 15:29 karbor/services/protection/protectable_plugins/pod.py
-rw-rw-rw-      4875 2018-01-26 15:29 doc/source/specs/policy-in-code.rst
-rw-rw-rw-      7190 2018-01-26 15:29 karbor/policy.py
-rw-rw-rw-       301 2018-01-26 15:29 doc/source/configuration/policy.rst
-rw-rw-rw-      1568 2018-01-26 15:29 karbor/tests/contrib/post_test_hook.sh
-rw-rw-rw-      2409 2018-01-26 15:29 playbooks/legacy/karbor-dsvm-fullstack/post.yaml
-rw-rw-rw-      1709 2018-01-26 15:29 karbor/services/protection/protectable_plugins/project.py
-rw-rw-rw-       310 2018-01-26 15:29 api-ref/source/v1/samples/protectable-instance-show-response.json
-rw-rw-rw-       596 2018-01-26 15:29 api-ref/source/v1/samples/protectable-instances-list-response.json
-rw-rw-rw-      2223 2018-01-26 15:29 karbor/services/protection/protectable_plugin.py
-rw-rw-rw-      3124 2018-01-26 15:29 doc/source/contributor/protectable_plugins_guide.rst
-rw-rw-rw-      4547 2018-01-26 15:29 karbor/services/protection/protectable_registry.py
-rw-rw-rw-       148 2018-01-26 15:29 api-ref/source/v1/samples/protectable-show-response.json
-rw-rw-rw-       134 2018-01-26 15:29 api-ref/source/v1/samples/protectables-list-response.json
-rw-rw-rw-     10922 2018-01-26 15:29 karbor/api/v1/protectables.py
-rw-rw-rw-      2268 2018-01-26 15:29 karbor/policies/protectables.py
-rw-rw-rw-     41854 2018-01-26 15:29 doc/images/protection-service/protection-architecture.png
-rw-rw-rw-      5350 2018-01-26 15:29 karbor/services/protection/protection_plugin.py
-rw-rw-rw-      9830 2018-01-26 15:30 doc/source/contributor/protection_plugins_guide.rst
-rw-rw-rw-    106748 2018-01-26 15:29 doc/images/protection_provider.png
-rw-rw-rw-      1249 2018-01-26 15:29 karbor/cmd/protection.py
-rw-rw-rw-      5686 2018-01-26 15:29 doc/source/specs/protection-service/protection-service.rst
-rw-rw-rw-      2883 2018-01-26 15:29 karbor/services/operationengine/operations/protect_operation.py
-rw-rw-rw-      3419 2018-01-26 15:29 karbor/services/protection/flows/protect.py
-rw-rw-rw-     47920 2018-01-26 15:29 doc/images/protection-service/protect-rpc-call-seq-diagram.png
-rw-rw-rw-      1366 2018-01-26 15:29 doc/source/specs/protection-service/protect-rpc-call-seq-diagram.pu
-rw-rw-rw-      8434 2018-01-26 15:29 karbor/services/protection/provider.py
-rw-rw-rw-      1660 2018-01-26 15:29 doc/source/admin/provider.rst
-rw-rw-rw-      1580 2018-01-26 15:29 api-ref/source/v1/samples/provider-show-response.json
-rw-rw-rw-      1871 2018-01-26 15:29 api-ref/source/v1/samples/providers-list-response.json
-rw-rw-rw-     18288 2018-01-26 15:29 karbor/api/v1/providers.py
-rw-rw-rw-      2961 2018-01-26 15:29 karbor/policies/providers.py
-rw-rw-rw-      1467 2018-01-26 15:29 karbor/policies/quota_classes.py
-rw-rw-rw-      4546 2018-01-26 15:29 karbor/api/v1/quota_classes.py
-rw-rw-rw-       851 2018-01-26 15:29 karbor/api/schemas/quota_classes.py
-rw-rw-rw-     33514 2018-01-26 15:29 karbor/quota.py
-rw-rw-rw-      2116 2018-01-26 15:29 karbor/policies/quotas.py
-rw-rw-rw-      6899 2018-01-26 15:29 karbor/api/v1/quotas.py
-rw-rw-rw-       835 2018-01-26 15:29 karbor/api/schemas/quotas.py
-rw-rw-rw-      8349 2018-01-26 15:29 doc/source/specs/quotas.rst
-rw-rw-rw-       107 2018-01-26 15:29 karbor/db/sqlalchemy/migrate_repo/README
-rw-rw-rw-      3646 2018-01-26 15:29 doc/source/specs/refactor_clients.rst
-rw-rw-rw-      1454 2018-01-26 15:29 releasenotes/source/locale/ko_KR/LC_MESSAGES/releasenotes.po
-rw-rw-rw-      1580 2018-01-26 15:29 releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
-rw-rw-rw-      2826 2018-01-26 15:29 doc/source/specs/remove_heat.rst
-rw-rw-rw-      1670 2018-01-26 15:30 requirements.txt
-rw-rw-r--       976 2018-01-26 15:33 karbor.egg-info/requires.txt
-rw-rw-rw-      7790 2018-01-26 15:29 karbor/services/protection/resource_flow.py
-rw-rw-rw-      1357 2018-01-26 15:29 karbor/resource.py
-rw-rw-rw-     32532 2018-01-26 15:29 doc/images/resource_tree_architecture.png
-rw-rw-rw-       449 2018-01-26 15:29 api-ref/source/v1/samples/restore-create-request.json
-rw-rw-rw-       787 2018-01-26 15:29 api-ref/source/v1/samples/restore-create-response.json
-rw-rw-rw-     10628 2018-01-26 15:29 doc/source/specs/protection-service/restore-design-spec.rst
-rw-rw-rw-     50865 2018-01-26 15:29 doc/images/protection-service/restore-processing-sequence-flow.png
-rw-rw-rw-      3433 2018-01-26 15:29 karbor/services/protection/flows/restore.py
-rw-rw-rw-      5308 2018-01-26 15:29 karbor/objects/restore.py
-rw-rw-rw-      2369 2018-01-26 15:29 doc/source/specs/restore-resource-status.rst
-rw-rw-rw-      1092 2018-01-26 15:29 api-ref/source/v1/samples/restores-list-response.json
-rw-rw-rw-     10436 2018-01-26 15:29 karbor/api/v1/restores.py
-rw-rw-rw-      1330 2018-01-26 15:29 karbor/api/schemas/restores.py
-rw-rw-rw-      2031 2018-01-26 15:29 karbor/policies/restores.py
-rw-rw-rw-      8384 2018-01-26 15:29 karbor/services/operationengine/operations/retention_operation.py
-rw-rw-rw-      6763 2018-01-26 15:29 karbor/api/v1/router.py
-rw-rw-rw-      3040 2018-01-26 15:30 karbor/services/operationengine/rpcapi.py
-rw-rw-rw-      5918 2018-01-26 15:29 karbor/services/protection/rpcapi.py
-rw-rw-rw-      4334 2018-01-26 15:29 karbor/rpc.py
-rw-rw-rw-      2712 2018-01-26 15:29 playbooks/legacy/karbor-dsvm-fullstack/run.yaml
-rw-rw-rw-      9541 2018-01-26 15:29 karbor/services/protection/bank_plugins/s3_bank_plugin.py
-rw-rw-rw-      2619 2018-01-26 15:29 doc/source/specs/s3-bank.rst
-rw-rw-rw-      1908 2018-01-26 15:29 karbor/services/protection/clients/s3.py
-rw-rw-rw-       356 2018-01-26 15:29 api-ref/source/v1/samples/scheduled-operation-create-request.json
-rw-rw-rw-       424 2018-01-26 15:29 api-ref/source/v1/samples/scheduled-operation-create-response.json
-rw-rw-rw-      4676 2018-01-26 15:29 karbor/services/operationengine/engine/executors/scheduled_operation_executor.py
-rw-rw-rw-      3635 2018-01-26 15:29 karbor/objects/scheduled_operation_log.py
-rw-rw-rw-      4881 2018-01-26 15:29 karbor/objects/scheduled_operation.py
-rw-rw-rw-       670 2018-01-26 15:29 api-ref/source/v1/samples/scheduled-operations-list-response.json
-rw-rw-rw-      1713 2018-01-26 15:29 karbor/api/schemas/scheduled_operations.py
-rw-rw-rw-      2236 2018-01-26 15:29 karbor/policies/scheduled_operations.py
-rw-rw-rw-      9668 2018-01-26 15:29 karbor/api/v1/scheduled_operations.py
-rw-rw-rw-      4702 2018-01-26 15:29 karbor/objects/scheduled_operation_state.py
-rw-rw-rw-      1839 2018-01-26 15:29 karbor/services/protection/protection_plugins/server/server_plugin_schemas.py
-rw-rw-rw-      3231 2018-01-26 15:29 karbor/services/protection/protectable_plugins/server.py
-rw-rw-rw-      3019 2018-01-26 15:29 doc/source/specs/service-management-api.rst
-rw-rw-rw-     16438 2018-01-26 15:29 karbor/service.py
-rw-rw-rw-      4556 2018-01-26 15:29 karbor/objects/service.py
-rw-rw-rw-      1419 2018-01-26 15:29 karbor/policies/services.py
-rw-rw-rw-      4706 2018-01-26 15:29 karbor/api/v1/services.py
-rw-rw-rw-      1471 2018-01-26 15:29 devstack/settings
-rw-rw-rw-      5373 2018-01-26 15:33 setup.cfg
-rw-rw-rw-      1030 2018-01-26 15:29 setup.py
-rw-rw-rw-      3812 2018-01-26 15:29 karbor/services/protection/protectable_plugins/share.py
-rw-rw-rw-     14968 2018-01-26 15:29 karbor/services/protection/protection_plugins/share/share_snapshot_plugin.py
-rw-rw-rw-      1885 2018-01-26 15:29 karbor/services/protection/protection_plugins/share/share_snapshot_plugin_schemas.py
-rw-rw-rw-       348 2018-01-26 15:29 doc/source/specs/skeleton.rst
-rw-rw-r--     24767 2018-01-26 15:33 karbor.egg-info/SOURCES.txt
-rw-rw-rw-      1791 2018-01-26 15:29 api-ref/source/v1/status.yaml
-rw-rw-rw-     10199 2018-01-26 15:29 karbor/services/protection/bank_plugins/swift_bank_plugin.py
-rw-rw-rw-      3874 2018-01-26 15:29 karbor/services/protection/clients/swift.py
-rw-rw-rw-      5076 2018-01-26 15:29 doc/source/specs/template.rst
-rw-rw-rw-     19221 2018-01-26 15:29 karbor/tests/unit/api/test_api_validation.py
-rw-rw-rw-      3145 2018-01-26 15:29 karbor/tests/unit/api/middleware/test_auth.py
-rw-rw-rw-      8812 2018-01-26 15:29 karbor/tests/unit/protection/test_bank.py
-rw-rw-rw-      5905 2018-01-26 15:29 karbor/tests/unit/objects/test_base.py
-rw-rw-rw-      6452 2018-01-26 15:29 karbor/tests/unit/operationengine/engine/triggers/timetrigger/timeformats/test_calendar_time.py
-rw-rw-rw-      5119 2018-01-26 15:29 karbor/tests/unit/protection/test_checkpoint_collection.py
-rw-rw-rw-      3578 2018-01-26 15:29 karbor/tests/unit/protection/test_checkpoint.py
-rw-rw-rw-      3764 2018-01-26 15:29 karbor/tests/unit/objects/test_checkpoint_record.py
-rw-rw-rw-      9207 2018-01-26 15:29 karbor/tests/fullstack/test_checkpoints.py
-rw-rw-rw-      2929 2018-01-26 15:29 karbor/tests/unit/clients/test_cinder_client.py
-rw-rw-rw-      7741 2018-01-26 15:29 karbor/tests/unit/protection/test_cinder_freezer_protection_plugin.py
-rw-rw-rw-      8153 2018-01-26 15:29 karbor/tests/unit/protection/test_cinder_glance_plugin.py
-rw-rw-rw-     18217 2018-01-26 15:29 karbor/tests/unit/protection/test_cinder_protection_plugin.py
-rw-rw-rw-      8616 2018-01-26 15:29 karbor/tests/unit/protection/test_cinder_snapshot_protection_plugin.py
-rw-rw-rw-      3153 2018-01-26 15:29 karbor/tests/unit/test_cmd.py
-rw-rw-rw-     17661 2018-01-26 15:29 karbor/tests/unit/api/test_common.py
-rw-rw-rw-      4074 2018-01-26 15:29 karbor/tests/unit/test_context.py
-rw-rw-rw-      1891 2018-01-26 15:29 karbor/tests/unit/operationengine/engine/triggers/timetrigger/timeformats/test_crontab_time.py
-rw-rw-rw-      4882 2018-01-26 15:29 karbor/tests/unit/plugins/test_database_protectable_plugin.py
-rw-rw-rw-      8158 2018-01-26 15:29 karbor/tests/unit/protection/test_database_protection_plugin.py
-rw-rw-rw-      2082 2018-01-26 15:29 karbor/tests/unit/clients/test_eisoo.py
-rw-rw-rw-      4122 2018-01-26 15:29 karbor/tests/unit/test_exception.py
-rw-rw-rw-      3228 2018-01-26 15:29 karbor/tests/unit/protection/test_file_system_bank_plugin.py
-rw-rw-rw-      3108 2018-01-26 15:29 karbor/tests/unit/clients/test_freezer_client.py
-rw-rw-rw-      2753 2018-01-26 15:29 karbor/tests/unit/clients/test_glance_client.py
-rw-rw-rw-      6837 2018-01-26 15:29 karbor/tests/unit/protection/test_glance_protection_plugin.py
-rw-rw-rw-     10424 2018-01-26 15:29 karbor/tests/unit/protection/test_graph.py
-rw-rw-rw-      4393 2018-01-26 15:29 karbor/tests/unit/operationengine/engine/executors/test_green_thread_executor.py
-rw-rw-rw-      7505 2018-01-26 15:29 karbor/tests/unit/plugins/test_image_protectable_plugin.py
-rw-rw-rw-      2074 2018-01-26 15:29 karbor/tests/unit/clients/test_k8s_client.py
-rw-rw-rw-      1583 2018-01-26 15:29 karbor/tests/unit/operationengine/test_karbor_client.py
-rw-rw-rw-       764 2018-01-26 15:29 karbor/tests/test_karbor.py
-rw-rw-rw-      7285 2018-01-26 15:30 karbor/tests/unit/operationengine/test_manager.py
-rw-rw-rw-      8242 2018-01-26 15:29 karbor/tests/unit/protection/test_manager.py
-rw-rw-rw-      2693 2018-01-26 15:29 karbor/tests/unit/clients/test_manila_client.py
-rw-rw-rw-      8201 2018-01-26 15:29 karbor/tests/unit/protection/test_manila_protection_plugin.py
-rw-rw-rw-     35884 2018-01-26 15:29 karbor/tests/unit/db/test_models.py
-rw-rw-rw-      6746 2018-01-26 15:29 karbor/tests/unit/plugins/test_network_protectable_plugin.py
-rw-rw-rw-      2684 2018-01-26 15:29 karbor/tests/unit/clients/test_neutron_client.py
-rw-rw-rw-     14646 2018-01-26 15:29 karbor/tests/unit/protection/test_neutron_protection_plugin.py
-rw-rw-rw-      2180 2018-01-26 15:29 karbor/tests/unit/clients/test_nova_client.py
-rw-rw-rw-     16954 2018-01-26 15:29 karbor/tests/unit/protection/test_nova_protection_plugin.py
-rw-rw-rw-      3072 2018-01-26 15:29 karbor/tests/unit/objects/test_operation_log.py
-rw-rw-rw-      2876 2018-01-26 15:29 karbor/tests/unit/api/v1/test_operation_logs.py
-rw-rw-rw-      2980 2018-01-26 15:29 karbor/tests/unit/operationengine/test_operation_manager.py
-rw-rw-rw-      4842 2018-01-26 15:29 karbor/tests/unit/objects/test_plan.py
-rw-rw-rw-      3656 2018-01-26 15:29 karbor/tests/fullstack/test_plans.py
-rw-rw-rw-      9349 2018-01-26 15:29 karbor/tests/unit/api/v1/test_plans.py
-rw-rw-rw-      3921 2018-01-26 15:29 karbor/tests/unit/plugins/test_pod_protectable_plugin.py
-rw-rw-rw-      7527 2018-01-26 15:29 karbor/tests/unit/protection/test_pod_protection_plugin.py
-rw-rw-rw-      5345 2018-01-26 15:29 karbor/tests/unit/test_policy.py
-rw-rw-rw-      3099 2018-01-26 15:29 karbor/tests/unit/protection/test_protectable.py
-rw-rw-rw-      3877 2018-01-26 15:29 karbor/tests/unit/api/v1/test_protectables.py
-rw-rw-rw-      4079 2018-01-26 15:29 karbor/tests/fullstack/test_protectables.py
-rw-rw-rw-      5285 2018-01-26 15:29 karbor/tests/unit/operationengine/operations/test_protect_operation.py
-rw-rw-rw-      3808 2018-01-26 15:29 karbor/tests/unit/protection/test_provider.py
-rw-rw-rw-      1079 2018-01-26 15:29 karbor/tests/fullstack/test_providers.py
-rw-rw-rw-      5496 2018-01-26 15:29 karbor/tests/unit/api/v1/test_providers.py
-rw-rw-rw-      6757 2018-01-26 15:29 karbor/tests/unit/db/test_purge.py
-rw-rw-rw-      2036 2018-01-26 15:29 karbor/tests/unit/api/v1/test_quota_classes.py
-rw-rw-rw-      3255 2018-01-26 15:29 karbor/tests/unit/api/v1/test_quotas.py
-rw-rw-rw-       354 2018-01-26 15:29 .testr.conf
-rw-rw-rw-       969 2018-01-26 15:30 test-requirements.txt
-rw-rw-rw-      9806 2018-01-26 15:29 karbor/tests/unit/protection/test_resource_flow.py
-rw-rw-rw-      2772 2018-01-26 15:29 karbor/tests/unit/objects/test_restore.py
-rw-rw-rw-      4195 2018-01-26 15:29 karbor/tests/unit/api/v1/test_restores.py
-rw-rw-rw-      8246 2018-01-26 15:29 karbor/tests/fullstack/test_restores.py
-rw-rw-rw-      7121 2018-01-26 15:29 karbor/tests/unit/operationengine/operations/test_retention_operation.py
-rw-rw-rw-      1216 2018-01-26 15:29 karbor/tests/unit/api/v1/test_router.py
-rw-rw-rw-      1782 2018-01-26 15:29 karbor/tests/unit/test_rpc.py
-rw-rw-rw-      3883 2018-01-26 15:29 karbor/tests/unit/protection/test_s3_bank_plugin.py
-rw-rw-rw-      3811 2018-01-26 15:29 karbor/tests/unit/objects/test_scheduled_operation_log.py
-rw-rw-rw-      4264 2018-01-26 15:29 karbor/tests/unit/objects/test_scheduled_operation.py
-rw-rw-rw-      8422 2018-01-26 15:29 karbor/tests/unit/api/v1/test_scheduled_operation.py
-rw-rw-rw-      6679 2018-01-26 15:29 karbor/tests/fullstack/test_scheduled_operations.py
-rw-rw-rw-      5831 2018-01-26 15:29 karbor/tests/unit/objects/test_scheduled_operation_state.py
-rw-rw-rw-      6370 2018-01-26 15:29 karbor/tests/unit/plugins/test_server_protectable_plugin.py
-rw-rw-rw-     11153 2018-01-26 15:29 karbor/tests/unit/test_service.py
-rw-rw-rw-      4969 2018-01-26 15:29 karbor/tests/unit/objects/test_service.py
-rw-rw-rw-      3286 2018-01-26 15:29 karbor/tests/unit/api/v1/test_services.py
-rw-rw-rw-      4692 2018-01-26 15:29 karbor/tests/unit/plugins/test_share_protectable_plugin.py
-rw-rw-rw-      4254 2018-01-26 15:29 karbor/tests/unit/protection/test_swift_bank_plugin.py
-rw-rw-rw-      2155 2018-01-26 15:29 karbor/tests/unit/clients/test_swift_client.py
-rw-rw-rw-      3890 2018-01-26 15:29 karbor/tests/unit/operationengine/engine/executors/test_thread_pool_executor.py
-rw-rw-rw-      9846 2018-01-26 15:29 karbor/tests/unit/operationengine/engine/triggers/timetrigger/test_time_trigger_multi_node.py
-rw-rw-rw-      8902 2018-01-26 15:29 karbor/tests/unit/operationengine/engine/triggers/timetrigger/test_time_trigger.py
-rw-rw-rw-      6033 2018-01-26 15:29 karbor/tests/unit/operationengine/engine/triggers/test_trigger_manager.py
-rw-rw-rw-      3048 2018-01-26 15:29 karbor/tests/unit/objects/test_trigger.py
-rw-rw-rw-      3125 2018-01-26 15:29 karbor/tests/fullstack/test_triggers.py
-rw-rw-rw-      6805 2018-01-26 15:30 karbor/tests/unit/api/v1/test_triggers.py
-rw-rw-rw-      2677 2018-01-26 15:29 karbor/tests/unit/clients/test_trove_client.py
-rw-rw-rw-      3413 2018-01-26 15:29 karbor/tests/unit/operationengine/test_user_trust_manager.py
-rw-rw-rw-      1283 2018-01-26 15:29 karbor/tests/unit/test_utils.py
-rw-rw-rw-      3285 2018-01-26 15:29 karbor/tests/unit/clients/test_utils.py
-rw-rw-rw-      3018 2018-01-26 15:29 karbor/tests/unit/objects/test_verification.py
-rw-rw-rw-      4245 2018-01-26 15:29 karbor/tests/unit/api/v1/test_verifications.py
-rw-rw-rw-     10788 2018-01-26 15:29 karbor/tests/unit/plugins/test_volume_protectable_plugin.py
-rw-rw-rw-      1715 2018-01-26 15:29 karbor/tests/unit/protection/test_workflow.py
-rw-rw-rw-      4826 2018-01-26 15:29 karbor/tests/unit/api/openstack/test_wsgi.py
-rw-rw-rw-      3279 2018-01-26 15:29 karbor/services/operationengine/engine/executors/thread_pool_executor.py
-rw-rw-rw-      9375 2018-01-26 15:29 karbor/services/operationengine/engine/triggers/timetrigger/time_trigger_multi_node.py
-rw-rw-rw-      9734 2018-01-26 15:29 karbor/services/operationengine/engine/triggers/timetrigger/time_trigger.py
-rw-rw-r--         7 2018-01-26 15:33 karbor.egg-info/top_level.txt
-rw-rw-rw-      2137 2018-01-26 15:29 tox.ini
-rw-rw-rw-       317 2018-01-26 15:29 api-ref/source/v1/samples/trigger-create-request.json
-rw-rw-rw-       367 2018-01-26 15:29 api-ref/source/v1/samples/trigger-create-response.json
-rw-rw-rw-      4732 2018-01-26 15:29 karbor/services/operationengine/engine/triggers/trigger_manager.py
-rw-rw-rw-      3420 2018-01-26 15:29 karbor/objects/trigger.py
-rw-rw-rw-       585 2018-01-26 15:29 api-ref/source/v1/samples/triggers-list-response.json
-rw-rw-rw-      2368 2018-01-26 15:29 karbor/policies/triggers.py
-rw-rw-rw-      2546 2018-01-26 15:29 karbor/api/schemas/triggers.py
-rw-rw-rw-      8946 2018-01-26 15:30 karbor/api/v1/triggers.py
-rw-rw-rw-       298 2018-01-26 15:29 api-ref/source/v1/samples/trigger-update-request.json
-rw-rw-rw-       368 2018-01-26 15:29 api-ref/source/v1/samples/trigger-update-response.json
-rw-rw-rw-      5308 2018-01-26 15:29 doc/source/specs/trove-database-backup-plugins.rst
-rw-rw-rw-      2988 2018-01-26 15:29 karbor/services/protection/clients/trove.py
-rw-rw-rw-      3742 2018-01-26 15:29 karbor/services/operationengine/user_trust_manager.py
-rw-rw-rw-      1772 2018-01-26 15:29 karbor/tests/fullstack/utils.py
-rw-rw-rw-      2748 2018-01-26 15:29 karbor/services/protection/clients/utils.py
-rw-rw-rw-      4200 2018-01-26 15:29 karbor/services/operationengine/engine/triggers/timetrigger/utils.py
-rw-rw-rw-      4438 2018-01-26 15:29 karbor/services/protection/flows/utils.py
-rw-rw-rw-      5021 2018-01-26 15:29 karbor/services/protection/protection_plugins/utils.py
-rw-rw-rw-      7177 2018-01-26 15:29 karbor/utils.py
-rw-rw-rw-      7893 2018-01-26 15:29 karbor/api/validation/validators.py
-rw-rw-rw-      5310 2018-01-26 15:29 karbor/objects/verification.py
-rw-rw-rw-     10578 2018-01-26 15:29 karbor/api/v1/verifications.py
-rw-rw-rw-      1209 2018-01-26 15:29 karbor/api/schemas/verifications.py
-rw-rw-rw-      1781 2018-01-26 15:29 karbor/policies/verifications.py
-rw-rw-rw-      3203 2018-01-26 15:29 karbor/services/protection/flows/verify.py
-rw-rw-rw-      1116 2018-01-26 15:29 doc/source/install/verify.rst
-rw-rw-rw-       899 2018-01-26 15:29 karbor/version.py
-rw-rw-rw-      1731 2018-01-26 15:29 karbor/api/versions.py
-rw-rw-rw-     17766 2018-01-26 15:29 karbor/services/protection/protection_plugins/volume/volume_freezer_plugin.py
-rw-rw-rw-      1549 2018-01-26 15:29 karbor/services/protection/protection_plugins/volume/volume_freezer_plugin_schemas.py
-rw-rw-rw-     21393 2018-01-26 15:29 karbor/services/protection/protection_plugins/volume/volume_glance_plugin.py
-rw-rw-rw-      1567 2018-01-26 15:29 karbor/services/protection/protection_plugins/volume/volume_glance_plugin_schemas.py
-rw-rw-rw-      4385 2018-01-26 15:29 doc/source/specs/volume-glance-protection-plugin.rst
-rw-rw-rw-      4310 2018-01-26 15:29 karbor/services/protection/protection_plugins/volume/volume_plugin_cinder_schemas.py
-rw-rw-rw-      7220 2018-01-26 15:29 karbor/services/protection/protectable_plugins/volume.py
-rw-rw-rw-     15013 2018-01-26 15:29 karbor/services/protection/protection_plugins/volume/volume_snapshot_plugin.py
-rw-rw-rw-      2137 2018-01-26 15:29 karbor/services/protection/protection_plugins/volume/volume_snapshot_plugin_schemas.py
-rw-rw-rw-       218 2018-01-26 15:29 tools/with_venv.sh
-rw-rw-rw-      4215 2018-01-26 15:29 karbor/services/protection/flows/worker.py
-rw-rw-rw-      6651 2018-01-26 15:29 karbor/services/protection/flows/workflow.py
-rw-rw-rw-      1253 2018-01-26 15:29 karbor/wsgi/wsgi.py
-rw-rw-rw-     34540 2018-01-26 15:29 karbor/api/openstack/wsgi.py
-rw-rw-rw-       509 2018-01-26 15:29 .zuul.yaml





Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)