Make failure in retry a warning not an error.
This commit is contained in:
		
							parent
							
								
									e10e0fec9e
								
							
						
					
					
						commit
						0412db2243
					
				|  | @ -131,12 +131,12 @@ func (c *Cluster) initDbConnWithName(dbname string) error { | ||||||
| 			} | 			} | ||||||
| 
 | 
 | ||||||
| 			if _, ok := err.(*net.OpError); ok { | 			if _, ok := err.(*net.OpError); ok { | ||||||
| 				c.logger.Errorf("could not connect to PostgreSQL database: %v", err) | 				c.logger.Warningf("could not connect to Postgres database: %v", err) | ||||||
| 				return false, nil | 				return false, nil | ||||||
| 			} | 			} | ||||||
| 
 | 
 | ||||||
| 			if err2 := conn.Close(); err2 != nil { | 			if err2 := conn.Close(); err2 != nil { | ||||||
| 				c.logger.Errorf("error when closing PostgreSQL connection after another error: %v", err) | 				c.logger.Errorf("error when closing Postgres connection after another error: %v", err) | ||||||
| 				return false, err2 | 				return false, err2 | ||||||
| 			} | 			} | ||||||
| 
 | 
 | ||||||
|  | @ -151,7 +151,7 @@ func (c *Cluster) initDbConnWithName(dbname string) error { | ||||||
| 	conn.SetMaxIdleConns(-1) | 	conn.SetMaxIdleConns(-1) | ||||||
| 
 | 
 | ||||||
| 	if c.pgDb != nil { | 	if c.pgDb != nil { | ||||||
| 		msg := "Closing an existing connection before opening a new one to %s" | 		msg := "closing an existing connection before opening a new one to %s" | ||||||
| 		c.logger.Warningf(msg, dbname) | 		c.logger.Warningf(msg, dbname) | ||||||
| 		c.closeDbConn() | 		c.closeDbConn() | ||||||
| 	} | 	} | ||||||
|  | @ -166,7 +166,7 @@ func (c *Cluster) connectionIsClosed() bool { | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| func (c *Cluster) closeDbConn() (err error) { | func (c *Cluster) closeDbConn() (err error) { | ||||||
| 	c.setProcessName("closing db connection") | 	c.setProcessName("closing database connection") | ||||||
| 	if c.pgDb != nil { | 	if c.pgDb != nil { | ||||||
| 		c.logger.Debug("closing database connection") | 		c.logger.Debug("closing database connection") | ||||||
| 		if err = c.pgDb.Close(); err != nil { | 		if err = c.pgDb.Close(); err != nil { | ||||||
|  | @ -181,7 +181,7 @@ func (c *Cluster) closeDbConn() (err error) { | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| func (c *Cluster) readPgUsersFromDatabase(userNames []string) (users spec.PgUserMap, err error) { | func (c *Cluster) readPgUsersFromDatabase(userNames []string) (users spec.PgUserMap, err error) { | ||||||
| 	c.setProcessName("reading users from the db") | 	c.setProcessName("reading users from the database") | ||||||
| 	var rows *sql.Rows | 	var rows *sql.Rows | ||||||
| 	users = make(spec.PgUserMap) | 	users = make(spec.PgUserMap) | ||||||
| 	if rows, err = c.pgDb.Query(getUserSQL, pq.Array(userNames)); err != nil { | 	if rows, err = c.pgDb.Query(getUserSQL, pq.Array(userNames)); err != nil { | ||||||
|  |  | ||||||
|  | @ -225,11 +225,11 @@ func (c *Controller) processEvent(event ClusterEvent) { | ||||||
| 	switch event.EventType { | 	switch event.EventType { | ||||||
| 	case EventAdd: | 	case EventAdd: | ||||||
| 		if clusterFound { | 		if clusterFound { | ||||||
| 			lg.Debugf("Recieved add event for existing cluster") | 			lg.Infof("Recieved add event for already existing Postgres cluster") | ||||||
| 			return | 			return | ||||||
| 		} | 		} | ||||||
| 
 | 
 | ||||||
| 		lg.Infof("creation of the cluster started") | 		lg.Infof("creating a new Postgres cluster") | ||||||
| 
 | 
 | ||||||
| 		cl = c.addCluster(lg, clusterName, event.NewSpec) | 		cl = c.addCluster(lg, clusterName, event.NewSpec) | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue