Skip destroyed pools in zpool import
This commit is contained in:
@@ -376,6 +376,9 @@ func poolSearchImport(q string, searchpaths []string, guid bool) (name string,
|
|||||||
err = errPoolList
|
err = errPoolList
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
if PoolState(C.get_zpool_state(tconfig)) == PoolStateDestroyed {
|
||||||
|
continue // skip destroyed pools
|
||||||
|
}
|
||||||
if guid {
|
if guid {
|
||||||
sguid := fmt.Sprint(C.get_zpool_guid(tconfig))
|
sguid := fmt.Sprint(C.get_zpool_guid(tconfig))
|
||||||
if q == sguid {
|
if q == sguid {
|
||||||
|
|||||||
Reference in New Issue
Block a user