MCPcopy Create free account
hub / github.com/AndroidPoet/playconsole-cli / init

Function init

cmd/playconsole-cli/commands/users/users.go:72–87  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

70}
71
72func init() {
73 UsersCmd.PersistentFlags().StringVar(&developerID, "developer", "", "developer account ID")
74 cli.MustMarkPersistentFlagRequired(UsersCmd, "developer")
75
76 grantCmd.Flags().StringVar(&email, "email", "", "user email")
77 grantCmd.Flags().StringVar(&role, "role", "releaseManager", "role: admin, releaseManager, appOwner")
78 cli.MustMarkFlagRequired(grantCmd, "email")
79
80 revokeCmd.Flags().StringVar(&email, "email", "", "user email")
81 revokeCmd.Flags().Bool("confirm", false, "confirm revocation")
82 cli.MustMarkFlagRequired(revokeCmd, "email")
83
84 UsersCmd.AddCommand(listCmd)
85 UsersCmd.AddCommand(grantCmd)
86 UsersCmd.AddCommand(revokeCmd)
87}
88
89type GrantInfo struct {
90 Name string `json:"name"`

Callers

nothing calls this directly

Calls 2

MustMarkFlagRequiredFunction · 0.92

Tested by

no test coverage detected