Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
GitlabUrl string `conf:"required"`
GitlabToken string `conf:"required,noprint"`
CacheExpireDuration time.Duration `conf:"default:60m"`
CacheFilePath string `conf:""`
VendorWhitelist []string `conf:""`
Port int `conf:"default:4000"`
HttpTimeout time.Duration `conf:"default:30s"`
NoCache bool `conf:"default:false"`
HttpCredentials string `conf:""`
}
func (*Config) GetHttpCredentials ¶
GetHttpCredentials returns username:password combination as username, password pair
func (*Config) IsVendorAllowed ¶
IsVendorAllowed checks if the given vendor is allowed
Click to show internal directories.
Click to hide internal directories.