registerSetupFlags registers all flags for the setup command.
(cmd *cobra.Command, inputs *SetupInputs)
| 575 | |
| 576 | // registerSetupFlags registers all flags for the setup command. |
| 577 | func registerSetupFlags(cmd *cobra.Command, inputs *SetupInputs) { |
| 578 | // App flags. |
| 579 | setupApp.RegisterBool(cmd, &inputs.App, false) |
| 580 | setupName.RegisterString(cmd, &inputs.Name, "") |
| 581 | setupType.RegisterString(cmd, &inputs.Type, "") |
| 582 | setupFramework.RegisterString(cmd, &inputs.Framework, "") |
| 583 | setupBuildTool.RegisterString(cmd, &inputs.BuildTool, "none") |
| 584 | setupPort.RegisterInt(cmd, &inputs.Port, 0) |
| 585 | setupCallbackURL.RegisterString(cmd, &inputs.CallbackURL, "") |
| 586 | setupLogoutURL.RegisterString(cmd, &inputs.LogoutURL, "") |
| 587 | setupWebOriginURL.RegisterString(cmd, &inputs.WebOriginURL, "") |
| 588 | |
| 589 | // API flags. |
| 590 | setupAPI.RegisterBool(cmd, &inputs.API, false) |
| 591 | setupIdentifier.RegisterString(cmd, &inputs.Identifier, "") |
| 592 | setupSigningAlg.RegisterString(cmd, &inputs.SigningAlg, "") |
| 593 | setupScopes.RegisterString(cmd, &inputs.Scopes, "") |
| 594 | setupTokenLifetime.RegisterString(cmd, &inputs.TokenLifetime, "") |
| 595 | setupOfflineAccess.RegisterBool(cmd, &inputs.OfflineAccess, false) |
| 596 | setupLinkedAppID.RegisterString(cmd, &inputs.LinkedAppID, "") |
| 597 | } |
| 598 | |
| 599 | // runSetupQuickstart is the orchestration entry point for `quickstarts setup`. |
| 600 | func runSetupQuickstart(cmd *cobra.Command, cli *cli, inputs *SetupInputs) error { |
no test coverage detected