11 lines
274 B
Go
11 lines
274 B
Go
package image
|
|
|
|
type AnalyzerFactory func(string) Analyzer
|
|
|
|
func GetAnalyzer(imageID string) Analyzer {
|
|
// todo: add ability to have multiple image formats... for the meantime only use docker
|
|
var factory AnalyzerFactory = newDockerImageAnalyzer
|
|
|
|
return factory(imageID)
|
|
}
|