func ClusterScale(c *cli.Context) { rdwr, err := config.NewReadWriter() if err != nil { logrus.Error("Error executing 'scale': ", err) return } ecsClient := ecsclient.NewECSClient() cfnClient := cloudformation.NewCloudformationClient() if err := scaleCluster(c, rdwr, ecsClient, cfnClient); err != nil { logrus.Error("Error executing 'scale': ", err) return } }
func ClusterUp(c *cli.Context) { rdwr, err := config.NewReadWriter() if err != nil { logrus.Error("Error executing 'up': ", err) return } ecsClient := ecsclient.NewECSClient() cfnClient := cloudformation.NewCloudformationClient() amiIds := ami.NewStaticAmiIds() if err := createCluster(c, rdwr, ecsClient, cfnClient, amiIds); err != nil { logrus.Error("Error executing 'up': ", err) return } }