@@ -574,50 +574,48 @@ func (connPool *ConnectionPool) NewPrepared(expr string, userMode Mode) (*tarant
574574func (connPool * ConnectionPool ) getConnectionRole (conn * tarantool.Connection ) (Role , error ) {
575575 resp , err := conn .Call17 ("box.info" , []interface {}{})
576576 if err != nil {
577- return unknown , err
577+ return UnknownRole , err
578578 }
579579 if resp == nil {
580- return unknown , ErrIncorrectResponse
580+ return UnknownRole , ErrIncorrectResponse
581581 }
582582 if len (resp .Data ) < 1 {
583- return unknown , ErrIncorrectResponse
583+ return UnknownRole , ErrIncorrectResponse
584584 }
585585
586586 instanceStatus , ok := resp .Data [0 ].(map [interface {}]interface {})["status" ]
587587 if ! ok {
588- return unknown , ErrIncorrectResponse
588+ return UnknownRole , ErrIncorrectResponse
589589 }
590590 if instanceStatus != "running" {
591- return unknown , ErrIncorrectStatus
591+ return UnknownRole , ErrIncorrectStatus
592592 }
593593
594594 replicaRole , ok := resp .Data [0 ].(map [interface {}]interface {})["ro" ]
595595 if ! ok {
596- return unknown , ErrIncorrectResponse
596+ return UnknownRole , ErrIncorrectResponse
597597 }
598598
599599 switch replicaRole {
600600 case false :
601- return master , nil
601+ return MasterRole , nil
602602 case true :
603- return replica , nil
603+ return ReplicaRole , nil
604604 }
605605
606- return unknown , nil
606+ return UnknownRole , nil
607607}
608608
609609func (connPool * ConnectionPool ) getConnectionFromPool (addr string ) (* tarantool.Connection , Role ) {
610- conn := connPool .rwPool .GetConnByAddr (addr )
611- if conn != nil {
612- return conn , master
610+ if conn := connPool .rwPool .GetConnByAddr (addr ); conn != nil {
611+ return conn , MasterRole
613612 }
614613
615- conn = connPool .roPool .GetConnByAddr (addr )
616- if conn != nil {
617- return conn , replica
614+ if conn := connPool .roPool .GetConnByAddr (addr ); conn != nil {
615+ return conn , ReplicaRole
618616 }
619617
620- return connPool .anyPool .GetConnByAddr (addr ), unknown
618+ return connPool .anyPool .GetConnByAddr (addr ), UnknownRole
621619}
622620
623621func (connPool * ConnectionPool ) deleteConnectionFromPool (addr string ) {
@@ -639,9 +637,9 @@ func (connPool *ConnectionPool) setConnectionToPool(addr string, conn *tarantool
639637 connPool .anyPool .AddConn (addr , conn )
640638
641639 switch role {
642- case master :
640+ case MasterRole :
643641 connPool .rwPool .AddConn (addr , conn )
644- case replica :
642+ case ReplicaRole :
645643 connPool .roPool .AddConn (addr , conn )
646644 }
647645
0 commit comments