예제 #1
0
파일: provider.go 프로젝트: skyrings/bigfin
func InitializeDb() error {
	if mgr, err := dbprovider.InitDbProvider("mongodbprovider", ""); err != nil {
		logger.Get().Error("Error Initializing the Db Provider: %s", err)
		return err
	} else {
		DbManager = mgr
	}
	if err := DbManager.InitDb(); err != nil {
		logger.Get().Error("Error Initializing the DAOs. Error: %s", err)
		return err
	}
	return nil
}
예제 #2
0
파일: skyring.go 프로젝트: skyrings/skyring
func initializeDb(authCfg conf.AppDBConfig) error {

	if mgr, err := dbprovider.InitDbProvider("mongodbprovider", ""); err != nil {
		logger.Get().Error("Error Initializing the Db Provider: %s", err)
		return err
	} else {
		DbManager = mgr
	}

	if err := DbManager.InitDb(); err != nil {
		logger.Get().Error("Error Initializing the Collections: %s", err)
		return err
	}
	return nil
}