Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for VarDescriptions (0.13 sec)

  1. pkg/env/var.go

    type DurationVar struct {
    	Var
    }
    
    var (
    	allVars = make(map[string]Var)
    	mutex   sync.Mutex
    )
    
    // VarDescriptions returns a description of this process' environment variables, sorted by name.
    func VarDescriptions() []Var {
    	mutex.Lock()
    	sorted := make([]Var, 0, len(allVars))
    	for _, v := range allVars {
    		sorted = append(sorted, v)
    	}
    	mutex.Unlock()
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue May 23 17:08:31 UTC 2023
    - 11.8K bytes
    - Viewed (0)
  2. pkg/env/var_test.go

    	_ = RegisterStringVar(testVar+"1", "123", "A string")
    	_ = RegisterIntVar(testVar+"2", 456, "An int")
    	_ = RegisterBoolVar(testVar+"3", true, "A bool")
    	_ = RegisterFloatVar(testVar+"4", 789.0, "A float")
    
    	vars := VarDescriptions()
    	if vars[0].Name != "TESTXYZ1" {
    		t.Errorf("Expecting TESTXYZ1, got %s", vars[0].Name)
    	}
    	if vars[0].Description != "A string" {
    		t.Errorf("Expected 'A string', got '%s'", vars[0].Description)
    	}
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Aug 08 16:43:05 UTC 2023
    - 8.1K bytes
    - Viewed (0)
  3. pkg/collateral/control.go

    	return strings.Replace(id, ".", "-", -1)
    }
    
    func (g *generator) genVars(root *cobra.Command, selectFn SelectEnvFn) {
    	if selectFn == nil {
    		selectFn = DefaultSelectEnvFn
    	}
    
    	envVars := env.VarDescriptions()
    
    	count := 0
    	for _, v := range envVars {
    		if v.Hidden {
    			continue
    		}
    		if !selectFn(v) {
    			continue
    		}
    		count++
    	}
    
    	if count == 0 {
    		return
    	}
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jan 10 03:51:36 UTC 2024
    - 17.8K bytes
    - Viewed (0)
Back to top