Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetEnv ¶
Helper functions to get values from environment variables GetEnv gets an environment variable or returns a default value
func GetEnvDuration ¶
GetEnvDuration gets a duration environment variable or returns a default value
func LoadEnvFileForTesting ¶
func LoadEnvFileForTesting()
LoadEnvFileForTesting exports the loadEnvFile function for testing purposes
Types ¶
type Config ¶
type Config struct {
// Essential settings
Username string
Password string
Repository string
Namespace string
Content string
MaxContent int
OutputPath string
// Performance settings
Concurrency int
Timeout time.Duration
RetryCount int
RetryDelay time.Duration
// Advanced settings
LogLevel string
LogFile string
ShowVersion bool
}
Config represents the application configuration
func ParseConfig ¶
ParseConfig parses command-line flags and environment variables
Click to show internal directories.
Click to hide internal directories.