agent/api/ecsclient/client.go
func (client *APIECSClient) CreateCluster(clusterName string) (string, error) {
	resp, err := client.standardClient.CreateCluster(&ecs.CreateClusterInput{ClusterName: &clusterName})
	if err != nil {
		seelog.Criticalf("Could not create cluster: %v", err)
		return "", err
	}
	seelog.Infof("Created a cluster named: %s", clusterName)
	return *resp.Cluster.ClusterName, nil
}
func (client *APIECSClient) CreateCluster(clusterName string) (string, error) {
	resp, err := client.standardClient.CreateCluster(&ecs.CreateClusterInput{ClusterName: &clusterName})
	if err != nil {
		seelog.Criticalf("Could not create cluster: %v", err)
		return "", err
	}
	seelog.Infof("Created a cluster named: %s", clusterName)
	return *resp.Cluster.ClusterName, nil
}
func ( client * APIECSClient ) CreateCluster ( clusterName string ) ( string , error ) { resp , err := client . standardClient . CreateCluster ( & ecs . CreateClusterInput { ClusterName : & clusterName } ) if err != nil { seelog . Criticalf ( " " , err ) return " " , err } seelog . Infof ( " " , clusterName ) return * resp . Cluster . ClusterName , nil }
// CreateCluster creates a cluster from a given name and returns its arn
CreateCluster creates a cluster from a given name and returns its arn