Documentation ¶
Index ¶
- func NewDeb(config configs.EngineConfig) (interface{}, error)
- func NewMaven(config configs.EngineConfig) (interface{}, error)
- func NewPython(config configs.EngineConfig) (interface{}, error)
- func NewWget(config configs.EngineConfig) (interface{}, error)
- type Artifact
- type Deb
- type Maven
- type Puller
- type Python
- type Wget
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDeb ¶
func NewDeb(config configs.EngineConfig) (interface{}, error)
NewDeb method to construct Deb
func NewMaven ¶
func NewMaven(config configs.EngineConfig) (interface{}, error)
NewMaven method to construct Maven
func NewPython ¶
func NewPython(config configs.EngineConfig) (interface{}, error)
NewPython method to construct Python
func NewWget ¶
func NewWget(config configs.EngineConfig) (interface{}, error)
NewWget method to construct Wget
Types ¶
type Deb ¶
type Deb struct { Host string Destination string Dist string Arch string Section string Root string Method string Keyring string Cleanup bool Source bool I18N bool Options string }
Deb object to pull a Debian based mirror with debmirror unix command
type Maven ¶
type Maven struct { Source string Destination string MetadataFileName string `toml:"metadata_file_name"` POMFile string `toml:"pom_file"` DatabaseFile string `toml:"database_file"` Artifacts []Artifact `toml:"artifact"` }
Maven object to pull Java artifacts from a Maven repo with mvn unix config
type Python ¶
type Python struct { Source string Destination string DatabaseFile string `toml:"database_file"` FileExtensions string `toml:"file_extensions"` SleepTimer string `toml:""` }
Python object to pull python packages from pipy
Click to show internal directories.
Click to hide internal directories.