Exemple #1
0
    def get_service(self):
        """
    Return the Cloudera Management Services instance.

    @return: An ApiService instance.
    """
        resp = self._get_resource_root().get("/cm/service")
        return ApiService.from_json_dict(resp, self._get_resource_root())
Exemple #2
0
    def get_service(self):
        """
    Return the Cloudera Management Services instance.

    @return: An ApiService instance.
    """
        resp = self._get_resource_root().get('/cm/service')
        return ApiService.from_json_dict(resp, self._get_resource_root())
Exemple #3
0
    def create_mgmt_service(self, service_setup_info):
        """
    Setup the Cloudera Management Service.

    @param service_setup_info: ApiServiceSetupInfo object.
    @return: The management service instance.
    """
        body = json.dumps(service_setup_info.to_json_dict())
        resp = self._get_resource_root().put("/cm/service", data=body)
        return ApiService.from_json_dict(resp, self._get_resource_root())
Exemple #4
0
    def create_mgmt_service(self, service_setup_info):
        """
    Setup the Cloudera Management Service.

    @param service_setup_info: ApiServiceSetupInfo object.
    @return: The management service instance.
    """
        body = json.dumps(service_setup_info.to_json_dict())
        resp = self._get_resource_root().put('/cm/service', data=body)
        return ApiService.from_json_dict(resp, self._get_resource_root())