def get_node_ip(self): node_info = paas_cc.get_node( self.access_token, self.project_id, self.node_id, cluster_id=self.cluster_id ) if node_info.get('code') != ErrorCode.NoError: raise error_codes.APIError(node_info.get('message')) return node_info.get('data') or {}
def get_node_by_id(self, access_token, project_id, cluster_id, node_id): """get node detail info by node id""" resp = paas_cc.get_node(access_token, project_id, node_id, cluster_id=cluster_id) if resp.get('code') != ErrorCode.NoError: raise error_codes.APIError(resp.get('message')) return resp.get('data') or {}
def get_node_ip(self, access_token, project_id, cluster_id, node_id): resp = paas_cc.get_node(access_token, project_id, node_id, cluster_id=cluster_id) if resp.get("code") != ErrorCode.NoError: logger.error("request paas cc node api error, %s", resp.get("message")) return None return resp.get("data", {}).get("inner_ip")