feat: implement ps-set-scale trigger

This commit is contained in:
Jose Diaz-Gonzalez
2021-08-01 16:11:09 -04:00
parent 247698fea6
commit 46d333df4b
4 changed files with 26 additions and 2 deletions

View File

@@ -75,6 +75,11 @@ func main() {
case "procfile-remove":
appName := flag.Arg(0)
err = ps.TriggerProcfileRemove(appName)
case "ps-set-scale":
appName := flag.Arg(0)
appName, args := common.ShiftString(flag.Args())
skipDeploy, processTuples := common.ShiftString(args)
err = ps.TriggerPsSetScale(appName, common.ToBool(skipDeploy), processTuples)
case "ps-current-scale":
appName := flag.Arg(0)
err = ps.TriggerPsCurrentScale(appName)

View File

@@ -282,3 +282,7 @@ func TriggerPsCurrentScale(appName string) error {
return nil
}
func TriggerPsSetScale(appName string, skipDeploy bool, processTuples []string) error {
return scaleSet(appName, skipDeploy, processTuples)
}