def ClusterDict(cluster): """Returns a cluster dict zone_id and cluster_id fields added.""" result = resource_projector.MakeSerializable(cluster) zone_id, cluster_id = util.ExtractZoneAndCluster(cluster.name) result['zoneId'] = zone_id result['clusterId'] = cluster_id return result
def TableValues(cluster): """Converts a cluster dict into a tuple of column values.""" zone_id, cluster_id = util.ExtractZoneAndCluster(cluster.name) return (cluster.displayName, cluster_id, zone_id, str(cluster.serveNodes))