Example #1
0
 def add_maintenance_service(name):
     """
     Add a maintenance service with a specific name
     :param name: Name of the maintenance service
     :type name: str
     """
     alba_backend_guid = request.form['alba_backend_guid']
     abm_name = request.form['abm_name']
     MaintenanceController.add_maintenance_service(name, alba_backend_guid, abm_name)
Example #2
0
 def add_maintenance_service(name, request_data):
     # type: (str, dict) -> None
     """
     Add a maintenance service with a specific name
     :param name: Name of the maintenance service
     :type name: str
     :param request_data: Data about the request (given by the decorator)
     :type request_data: dict
     :return: None
     :rtype: NoneType
     """
     MaintenanceController.add_maintenance_service(
         name=name,
         abm_name=request_data['abm_name'],
         alba_backend_guid=request_data['alba_backend_guid'],
         read_preferences=request_data.get('read_preferences', []))