karbor.services.protection.bank_plugin Module¶karbor.services.protection.bank_plugin.Bank(plugin)¶Bases: object
delete_object(key)¶get_object(key)¶get_owner_id()¶get_sub_section(section, is_writable=True)¶is_writeable¶list_objects(prefix=None, limit=None, marker=None, sort_dir=None)¶update_object(key, value)¶karbor.services.protection.bank_plugin.BankPlugin(config=None)¶Bases: object
delete_object(key)¶get_object(key)¶get_owner_id()¶list_objects(prefix=None, limit=None, marker=None, sort_dir=None)¶update_object(key, value)¶karbor.services.protection.bank_plugin.BankSection(bank, section, is_writable=True)¶Bases: object
Bank Section compartmentalizes a section of a bank.
Bank section is used when an object wants to pass a section of a bank to another entity and make sure it is only capable of accessing part of it.
bank¶delete_object(key)¶get_object(key)¶get_owner_id()¶get_sub_section(prefix, is_writable=True)¶is_writable¶list_objects(prefix=None, limit=None, marker=None, sort_dir=None)¶update_object(key, value)¶karbor.services.protection.bank_plugin.LeasePlugin¶Bases: object
acquire_lease()¶check_lease_validity()¶renew_lease()¶karbor.services.protection.bank_plugin.validate_dir(key)¶karbor.services.protection.bank_plugin.validate_key(key)¶
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.