add

package
v0.77.0-dev-1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 28, 2024 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Cmd = &cobra.Command{
	Use:   "add",
	Short: "Add DigitalOcean Account",
	Args:  cobra.NoArgs,
	Run: func(c *cobra.Command, args []string) {
		s := config.ReadSecrets()

		var updated bool = false
		for i, do := range s.DigitalOcean {
			fmt.Println(do)
			if do.Alias == FlagAlias {
				s.DigitalOcean[i].Token = FlagToken
				updated = true
			}
		}

		if !updated {
			s.DigitalOcean = append(s.DigitalOcean, config.SluSecretsDigitalOcean{
				Alias: FlagAlias,
				Token: FlagToken,
			})
		}

		config.WriteSecrets(s)
	},
}
View Source
var FlagAlias string
View Source
var FlagToken string

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL