utils

package
v0.0.0-...-58c2e1c Latest Latest
Warning

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

Go to latest
Published: Sep 6, 2025 License: MIT Imports: 12 Imported by: 0

Documentation

Overview

Copyright © 2024 Alan Lins <[email protected]>

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DryWriteFile

func DryWriteFile(pathval string, outputBytes []byte, suffix string)

func GCMDecrypter

func GCMDecrypter(keyString string, ciphertextHex string, nonceHex string) string

func GCMEncrypter

func GCMEncrypter(keyString string, textString string, nonceHex string) (string, string)

func GetValue

func GetValue(environmentVariable models.EnvironmentVariable, extendEnvironment string, environment string, userfile map[string]string, secretsFile models.SecretsYaml, redact bool) (string, error)

func IsFileExist

func IsFileExist(pathval string, myOs models.OsI) (bool, error)

func ReadYaml

func ReadYaml[T models.ConfigYaml | map[string]string | models.SecretsYaml](filepath string, yamlDecoded *T) error

func ValidateEnvironmanetVariable

func ValidateEnvironmanetVariable(environmentVariable models.EnvironmentVariable, environment string, extendEnvironment string, userFile map[string]string) (bool, error)

func WriteContent

func WriteContent(environmentVariable models.EnvironmentVariable, configYaml *models.ConfigYaml, environment string, outputEnvMap map[string]string, pathval string, userFileYaml map[string]string, secretsFileYaml models.SecretsYaml, redact bool)

func WriteContentDocLine

func WriteContentDocLine(contents [][]string, environmentVariable models.EnvironmentVariable, configYaml *models.ConfigYaml, environments []string, pathval string, userFileYaml map[string]string, secretsFileYaml models.SecretsYaml) [][]string

func WriteFile

func WriteFile(pathval string, outputBytes []byte, suffix string) error

Types

This section is empty.

Jump to

Keyboard shortcuts

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