File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -78,15 +78,16 @@ func CheckServiceExist(cfg *Config, service string) bool {
78
78
79
79
// Clone from leader or follower.
80
80
func runCloneAndInit (cfg * Config ) error {
81
- //check leader is exist?
82
- serviceURL := ""
83
- if len (serviceURL ) == 0 && CheckServiceExist (cfg , "leader" ) {
84
- serviceURL = fmt .Sprintf ("http://%s-%s:%v" , cfg .ClusterName , "leader" , utils .XBackupPort )
85
- }
86
81
//check follower is exists?
82
+ serviceURL := ""
87
83
if len (serviceURL ) == 0 && CheckServiceExist (cfg , "follower" ) {
88
84
serviceURL = fmt .Sprintf ("http://%s-%s:%v" , cfg .ClusterName , "follower" , utils .XBackupPort )
89
85
}
86
+ //check leader is exist?
87
+ if len (serviceURL ) == 0 && CheckServiceExist (cfg , "leader" ) {
88
+ serviceURL = fmt .Sprintf ("http://%s-%s:%v" , cfg .ClusterName , "leader" , utils .XBackupPort )
89
+ }
90
+
90
91
if len (serviceURL ) != 0 {
91
92
// backup at first
92
93
Args := fmt .Sprintf ("rm -rf /backup/initbackup;mkdir -p /backup/initbackup;curl --user $BACKUP_USER:$BACKUP_PASSWORD %s/download|xbstream -x -C /backup/initbackup; exit ${PIPESTATUS[0]}" ,
You can’t perform that action at this time.
0 commit comments