<s> """<STR_LIT>""" <EOL> from cloudcafe . common . models . configuration import ConfigSectionInterface <EOL> class ObjectStorageAPIConfig ( ConfigSectionInterface ) : <EOL> """<STR_LIT>""" <EOL> SECTION_NAME = '<STR_LIT>' <EOL> ALL_FEATURES = '<STR_LIT>' <EOL> NO_FEATURES = '<STR_LIT>' <EOL> @ property <EOL> def base_container_name ( self ) : <EOL> """<STR_LIT>""" <EOL> return self . get ( '<STR_LIT>' , '<STR_LIT>' ) <EOL> @ property <EOL> def object_expirer_run_interval ( self ) : <EOL> """<STR_LIT>""" <EOL> return int ( self . get ( '<STR_LIT>' , '<STR_LIT>' ) ) <EOL> @ property <EOL> def use_swift_info ( self ) : <EOL> """<STR_LIT>""" <EOL> return self . get_boolean ( '<STR_LIT>' , True ) <EOL> @ property <EOL> def version ( self ) : <EOL> """<STR_LIT>""" <EOL> return self . get ( '<STR_LIT:version>' , '<STR_LIT>' ) <EOL> @ property <EOL> def features ( self ) : <EOL> """<STR_LIT>""" <EOL> return self . get ( '<STR_LIT>' , '<STR_LIT>' ) <EOL> @ property <EOL> def excluded_features ( self ) : <EOL> """<STR_LIT>""" <EOL> return self . get ( '<STR_LIT>' , '<STR_LIT>' ) <EOL> @ property <EOL> def max_container_name_len ( self ) : <EOL> """<STR_LIT>""" <EOL> return int ( self . get ( '<STR_LIT>' , <NUM_LIT> ) ) <EOL> @ property <EOL> def containers_listing_default_count ( self ) : <EOL> """<STR_LIT>""" <EOL> return int ( self . get ( '<STR_LIT>' , <EOL> self . container_listin_limit ) ) <EOL> @ property <EOL> def container_listing_limit ( self ) : <EOL> """<STR_LIT>""" <EOL> return int ( self . get ( '<STR_LIT>' , <NUM_LIT> ) ) <EOL> @ property <EOL> def max_object_name_len ( self ) : <EOL> """<STR_LIT>""" <EOL> return int ( self . get ( '<STR_LIT>' , <NUM_LIT> ) ) <EOL> @ property <EOL> def max_object_size ( self ) : <EOL> """<STR_LIT>""" <EOL> return int ( self . get ( '<STR_LIT>' , <NUM_LIT> ) ) <EOL> @ property <EOL> def object_metadata_max_count ( self ) : <EOL> """<STR_LIT>""" <EOL> return int ( self . get ( '<STR_LIT>' , <NUM_LIT> ) ) <EOL> @ property <EOL> def max_metadata_overall_size ( self ) : <EOL> """<STR_LIT>""" <EOL> return int ( self . get ( '<STR_LIT>' , <NUM_LIT> ) ) <EOL> @ property <EOL> def account_listing_limit ( self ) : <EOL> """<STR_LIT>""" <EOL> return self . get ( '<STR_LIT>' ) <EOL> @ property <EOL> def metadata_name_max_len ( self ) : <EOL> """<STR_LIT>""" <EOL> return int ( self . get ( '<STR_LIT>' , <NUM_LIT> ) ) <EOL> @ property <EOL> def metadata_value_max_len ( self ) : <EOL> """<STR_LIT>""" <EOL> return int ( self . get ( '<STR_LIT>' , <NUM_LIT> ) ) <EOL> @ property <EOL> def tempurl_key_cache_time ( self ) : <EOL> """<STR_LIT>""" <EOL> return int ( self . get ( '<STR_LIT>' , <NUM_LIT:0> ) ) <EOL> @ property <EOL> def formpost_key_cache_time ( self ) : <EOL> """<STR_LIT>""" <EOL> return int ( self . get ( '<STR_LIT>' , <NUM_LIT:0> ) ) <EOL> @ property <EOL> def min_slo_segment_size ( self ) : <EOL> """<STR_LIT>""" <EOL> return int ( self . get ( '<STR_LIT>' , <NUM_LIT> ) ) <EOL> @ property <EOL> def list_timeout ( self ) : <EOL> """<STR_LIT>""" <EOL> return int ( self . get ( '<STR_LIT>' , <NUM_LIT> ) ) <EOL> @ property <EOL> def info_admin_key ( self ) : <EOL> """<STR_LIT>""" <EOL> return self . get ( '<STR_LIT>' , '<STR_LIT>' ) <EOL> @ property <EOL> def strict_cors_mode ( self ) : <EOL> """<STR_LIT>""" <EOL> return self . get_boolean ( '<STR_LIT>' , True ) <EOL> @ property <EOL> def bulk_delete_max_count ( self ) : <EOL> """<STR_LIT>""" <EOL> return int ( self . get ( '<STR_LIT>' , <NUM_LIT:1000> ) ) <EOL> @ property <EOL> def object_deletion_wait_interval ( self ) : <EOL> """<STR_LIT>""" <EOL> return int ( self . get ( '<STR_LIT>' , '<STR_LIT>' ) ) <EOL> @ property <EOL> def max_retry_count ( self ) : <EOL> """<STR_LIT>""" <EOL> return int ( self . get ( '<STR_LIT>' , '<STR_LIT:5>' ) ) <EOL> @ property <EOL> def retry_sleep_time ( self ) : <EOL> """<STR_LIT>""" <EOL> return int ( self . get ( '<STR_LIT>' , '<STR_LIT:5>' ) ) <EOL> @ property <EOL> def cleanup_failure_container_name ( self ) : <EOL> """<STR_LIT>""" <EOL> return self . get ( '<STR_LIT>' , <EOL> '<STR_LIT>' ) </s>
