コード例 #1
0
ファイル: file.go プロジェクト: bigsurge/docker-wicket
func init() {

	d := &Driver{}

	mflag.StringVar(&d.Path, []string{"-v1_index_file_path"}, "", "Path to v1 repo")

	index.Register("v1file", d, func() error {
		if d.Path == "" {
			return fmt.Errorf("path to v1 repo not set")
		}

		return nil
	})
}
コード例 #2
0
ファイル: dbindex.go プロジェクト: yangzx554/docker-wicket
func init() {

	d := &IndexDriver{}

	dbc, err := NewDbDriver()

	if err != nil {
		panic(err.Error())
	}

	d.dbc = dbc

	index.Register("v1hub", d, func() error {
		log.Printf("INFO: register index driver v1hub")
		return nil
	})
}
コード例 #3
0
ファイル: mem.go プロジェクト: yufeizyf/docker-wicket
func init() {

	d := &Driver{}

	index.Register("mem", d, func() error { return nil })
}