コード例 #1
0
ファイル: pull.go プロジェクト: bgxavier/capstan
func Pull(r *util.Repo, hypervisor string, image string) error {
	remote, err := util.IsRemoteImage(r.URL, image)
	if err != nil {
		return err
	}
	if remote {
		return r.DownloadImage(r.URL, hypervisor, image)
	}
	return r.PullImage(image)
}
コード例 #2
0
ファイル: pull.go プロジェクト: networkelements/capstan
func Pull(r *util.Repo, hypervisor string, image string) error {
	if util.IsRemoteImage(image) {
		return r.DownloadImage(hypervisor, image)
	}
	return r.PullImage(image)
}