| 1 | // Code generated from the approved copy review of 2026-10-20 (plans 1). Apply |
| 2 | // later edits through copy review, not by hand. |
| 3 | |
| 4 | package main |
| 5 | |
| 6 | const ( |
| 7 | cliPlanCopyFlagAccount = "account sqid to show or change" |
| 8 | cliPlanCopyFlagSet = "plan to put the account on. leave it out to show the current plan" |
| 9 | cliPlanCopyFlagPack = "a pack and how many, as name=quantity. repeat it for more than one pack" |
| 10 | cliPlanCopyFlagSponsored = "a JSON file of limits for a sponsored account. each one replaces the plan's where it is more generous" |
| 11 | cliPlanCopyFlagReason = "why the plan is changing. it is kept with the change" |
| 12 | cliPlanCopyPackFormat = "--pack %q: write it as name=quantity, for example apps=2" |
| 13 | cliPlanCopyReasonRequired = "--reason is required when you change a plan" |
| 14 | cliPlanCopyNeedsSet = "--pack, --sponsored and --reason change a plan. add --set with the plan to put the account on" |
| 15 | cliPlanCopySponsoredFile = "--sponsored %s: %v" |
| 16 | cliPlanCopyHeading = "account %s is on the %s plan" |
| 17 | cliPlanCopyPacks = "packs: %s" |
| 18 | cliPlanCopySourceDefault = "nobody has assigned a plan, so it is on the default plan" |
| 19 | cliPlanCopySourceOperator = "set by %s: %s" |
| 20 | cliPlanCopySourceSponsored = "sponsored by %s: %s" |
| 21 | cliPlanCopySourceBilling = "set by its subscription" |
| 22 | cliPlanCopyUnpublished = "the boxes do not have this change yet. it is retried every minute" |
| 23 | cliPlanCopyLimitsHeading = "limits" |
| 24 | cliPlanCopyLimitRunning = "apps and instances" |
| 25 | cliPlanCopyLimitSidecars = "workers per app" |
| 26 | cliPlanCopyLimitIdle = "sleeps after" |
| 27 | cliPlanCopyLimitMemory = "memory per app" |
| 28 | cliPlanCopyLimitAwake = "awake hours a month" |
| 29 | cliPlanCopyLimitDisk = "disk per app" |
| 30 | cliPlanCopyLimitStorage = "object storage" |
| 31 | cliPlanCopyStorageOperator = "if an operator approves it" |
| 32 | cliPlanCopyLimitEmail = "emails a day" |
| 33 | cliPlanCopyLimitBandwidth = "bandwidth a month" |
| 34 | cliPlanCopyLimitDomains = "custom domains" |
| 35 | cliPlanCopyLimitFleets = "own boxes (fleets)" |
| 36 | cliPlanCopyLimitSchedule = "schedules at most every" |
| 37 | cliPlanCopyLimitHistory = "database history" |
| 38 | cliPlanCopyLatestOnly = "latest copy only" |
| 39 | cliPlanCopyAllowed = "allowed" |
| 40 | cliPlanCopyNotAllowed = "not allowed" |
| 41 | cliPlanCopyLimitsError = "these limits cannot be worked out: %s. the boxes keep the last limits they were given until the plan is fixed" |
| 42 | cliPlanCopyNeedsConsole = "carlos accounts plan works through a console, and this shell is in direct bucket mode\n(CARLOS_DEPLOYMENT_BUCKET/CARLOS_DEPLOYMENT_DIR is set). plans are kept by the console.\nunset the store env and run: carlos auth login --console <url>" |
| 43 | ) |
| 44 | |