rdb util: AttachDisk: Skip unnecessary call for waitforpath

Skip unnecessary call to waitforpath if found = true during the first call.
This commit is contained in:
Suhas 2015-11-12 16:32:10 -08:00
parent e88593d788
commit ab01a22fef

View File

@ -237,13 +237,13 @@ func (util *RBDUtil) AttachDisk(b rbdBuilder) error {
break break
} }
} }
} if err != nil {
if err != nil { return err
return err }
} devicePath, found = waitForPath(b.Pool, b.Image, 10)
devicePath, found = waitForPath(b.Pool, b.Image, 10) if !found {
if !found { return errors.New("Could not map image: Timeout after 10s")
return errors.New("Could not map image: Timeout after 10s") }
} }
// mount it // mount it
globalPDPath := b.manager.MakeGlobalPDName(*b.rbd) globalPDPath := b.manager.MakeGlobalPDName(*b.rbd)