コード例 #1
0
ファイル: resumable_put.go プロジェクト: shtlee/tools-qiniu
func (self *UpResuPut) Init(conf, env []byte) error {
	err := util.LoadConf(self, conf)
	if err != nil {
		return err
	}

	err = util.LoadConf(&self.Env, env)
	if err != nil {
		return err
	}
	return nil
}
コード例 #2
0
ファイル: fop_imgview.go プロジェクト: shtlee/tools-qiniu
func (self *FopImgOp) Init(conf, env []byte) error {
	if err := util.LoadConf(self, conf); err != nil {
		return err
	}

	if err := util.LoadConf(&self.Env, env); err != nil {
		return err
	}

	var config service.Config
	self.buildConfig(&config)
	self.Conf = config
	return nil
}
コード例 #3
0
ファイル: example.go プロジェクト: shtlee/tools-qiniu
func (p *Example) Init(conf, env []byte) error {
	err := util.LoadConf(&(p.conf), conf)
	if err != nil {
		return err
	}
	return nil
}
コード例 #4
0
ファイル: fileop.go プロジェクト: shtlee/tools-qiniu
func (self *Fileop) Init(conf []byte) error {
	err := util.LoadConf(self, conf)
	if err != nil {
		return err
	}
	fi, err := os.OpenFile(self.FopdLogFile, os.O_RDWR|os.O_CREATE|os.O_TRUNC, 0644)
	if err != nil {
		return err
	}
	self.FopdLoger = log.New(fi, "", 0)
	return nil
}