def delete_host(self, host_name, detail=None): """ deletes a host. @param host_name: Host name @return: StatusModel. """ return host._delete_cluster_host(self._get_resource_root(), self.cluster_name , host_name)
def _delete_cluster_host(root_resource, cluster_name , host_name): """ Delete a cluster host by id @param root_resource: The root Resource. @param host_name: Host name @return: The deleted HostModel object """ return host._delete_cluster_host(root_resource, cluster_name , host_name)
def _delete_cluster_host(root_resource, cluster_name, host_name): """ Delete a cluster host by id @param root_resource: The root Resource. @param host_name: Host name @return: The deleted HostModel object """ return host._delete_cluster_host(root_resource, cluster_name, host_name)