Movatterモバイル変換


[0]ホーム

URL:


env

package
v1.5.1Latest Latest
Warning

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

Go to latest
Published: Dec 7, 2025 License:GPL-3.0Imports:16Imported by:2

Details

Repository

github.com/slingdata-io/sling-cli

Links

Documentation

Index

Constants

View Source
const (DdlDefDecLength = 20DdlMinDecLength = 24DdlMaxDecScale  = 24DdlMaxDecLength = 38DdlMinDecScale  = 6)

Variables

View Source
var (HomeDir        =os.Getenv("SLING_HOME_DIR")HomeDirEnvFile = ""Env            = &EnvFile{}PlausibleURL   = ""SentryDsn      = ""NoColor        =g.In(os.Getenv("SLING_LOGGING"), "NO_COLOR", "JSON")LogSink        func(*g.LogLine)TelMap         =g.M("begin_time",time.Now().UnixMicro())TelMux         =sync.Mutex{}HomeDirs       = map[string]string{}NoDebugKey    = " /* nD */"Executable    = ""IsThreadChild =cast.ToBool(os.Getenv("SLING_THREAD_CHILD"))IsAgentMode   =os.Getenv("SLING_AGENT_ID") != "")

Functions

funcBlueStringadded inv1.1.8

func BlueString(textstring)string

funcCleanadded inv1.2.16

func Clean(props map[string]string, linestring)string

Clean removes creds from a log line

funcCleanTableNameadded inv1.2.22

func CleanTableName(tableNamestring)string

funcCleanWindowsPathadded inv1.2.19

func CleanWindowsPath(pathstring)string

funcCyanStringadded inv1.1.15

func CyanString(textstring)string

funcDarkGrayStringadded inv1.1.15

func DarkGrayString(textstring)string

funcGetEnvFilePathadded inv1.2.4

func GetEnvFilePath(dirstring)string

funcGetHomeDirConnsMapadded inv1.2.4

func GetHomeDirConnsMap() (connsMap map[string]map[string]any, errerror)

funcGetTempFolderadded inv1.2.4

func GetTempFolder()string

funcGreenStringadded inv1.1.8

func GreenString(textstring)string

funcHomeBinDiradded inv1.2.4

func HomeBinDir()string

funcInitLogger

func InitLogger()

InitLogger initializes the g Logger

funcIsInteractiveTerminaladded inv1.4.10

func IsInteractiveTerminal()bool

IsInteractiveTerminal checks if the current process is running in an interactive terminal

funcLogSQLadded inv1.2.16

func LogSQL(props map[string]string, querystring, args ...any)

funcMagentaStringadded inv1.2.2

func MagentaString(textstring)string

funcPrintadded inv1.1.6

func Print(textstring)

funcPrintlnadded inv1.1.6

func Println(textstring)

funcRedStringadded inv1.1.8

func RedString(textstring)string

funcRemoveAllLocalTempFileadded inv1.2.16

func RemoveAllLocalTempFile(localPathstring)

RemoveAllLocalTempFile deletes the local folder

funcRemoveLocalTempFileadded inv1.2.16

func RemoveLocalTempFile(localPathstring)

RemoveLocalTempFile deletes the local file

funcSetHomeDiradded inv1.2.4

func SetHomeDir(namestring)string

funcSetLoggeradded inv1.1.6

func SetLogger()

funcSetTelValadded inv1.2.2

func SetTelVal(keystring, valueany)

funcUseDuckDbComputeadded inv1.4.24

func UseDuckDbCompute()bool

funcVarsadded inv1.2.4

func Vars() (vars map[string]string)

Vars are the variables we are using

funcWriteTempSQLadded inv1.2.16

func WriteTempSQL(sqlstring, filePrefix ...string) (sqlPathstring, errerror)

funcYellowStringadded inv1.4.21

func YellowString(textstring)string

Types

typeEnvFileadded inv0.86.56

type EnvFile struct {Connections map[string]map[string]any `json:"connections,omitempty" yaml:"connections,omitempty"`Env         map[string]any            `json:"env,omitempty" yaml:"env,omitempty"`Variables   map[string]any            `json:"variables,omitempty" yaml:"variables,omitempty"`// legacyPathstring `json:"-" yaml:"-"`TopCommentstring `json:"-" yaml:"-"`Bodystring `json:"-" yaml:"-"`}

funcLoadEnvFileadded inv0.86.56

func LoadEnvFile(pathstring) (efEnvFile)

funcLoadSlingEnvFileadded inv0.86.56

func LoadSlingEnvFile() (efEnvFile)

funcLoadSlingEnvFileBodyadded inv1.2.15

func LoadSlingEnvFileBody(bodystring) (efEnvFile, errerror)

func (*EnvFile)WriteEnvFileadded inv1.2.4

func (ef *EnvFile) WriteEnvFile() (errerror)

Source Files

View all Source files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f orF : Jump to
y orY : Canonical URL
go.dev uses cookies from Google to deliver and enhance the quality of its services and to analyze traffic.Learn more.

[8]ページ先頭

©2009-2025 Movatter.jp