congress.library_service.library_service module¶
-
class
congress.library_service.library_service.DseLibraryServiceEndpoints(data_service)¶ Bases:
objectRPC endpoints exposed by LibraryService.
-
create_policy(context, policy_dict)¶
-
delete_all_policies(context)¶
-
delete_policy(context, id_)¶
-
get_policies(context, include_rules=True)¶
-
get_policy(context, id_, include_rules=True)¶
-
get_policy_by_name(context, name, include_rules=True)¶
-
replace_policy(context, id_, policy_dict)¶
-
-
class
congress.library_service.library_service.LibraryService(name)¶ Bases:
congress.dse2.data_service.DataService-
create_policy(policy_dict)¶
-
delete_all_policies()¶
-
delete_policy(id_)¶
-
get_policies(include_rules=True)¶
-
get_policy(id_, include_rules=True)¶
-
get_policy_by_name(name, include_rules=True)¶
-
load_policies_from_files()¶ load library policies from library directory
return total number of files on which error encountered
-
replace_policy(id_, policy_dict)¶
-
-
congress.library_service.library_service.validate_policy_item(item)¶