[console_scripts]
karbor-api = karbor.cmd.api:main
karbor-manage = karbor.cmd.manage:main
karbor-operationengine = karbor.cmd.operationengine:main
karbor-protection = karbor.cmd.protection:main

[karbor.database.migration_backend]
sqlalchemy = oslo_db.sqlalchemy.migration

[karbor.operationengine.engine.executor]
executor = karbor.services.operationengine.engine.executors.thread_pool_executor:ThreadPoolExecutor

[karbor.protectables]
image = karbor.services.protection.protectable_plugins.image:ImageProtectablePlugin
project = karbor.services.protection.protectable_plugins.project:ProjectProtectablePlugin
server = karbor.services.protection.protectable_plugins.server:ServerProtectablePlugin
volume = karbor.services.protection.protectable_plugins.volume:VolumeProtectablePlugin

[karbor.protections]
karbor-image-protection-plugin = karbor.services.protection.protection_plugins.image.image_protection_plugin:GlanceProtectionPlugin
karbor-swift-bank-plugin = karbor.services.protection.bank_plugins.swift_bank_plugin:SwiftBankPlugin
karbor-volume-protection-plugin = karbor.services.protection.protection_plugins.volume.cinder_protection_plugin:CinderProtectionPlugin

[karbor.provider]
provider-registry = karbor.services.protection.provider:ProviderRegistry

