summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorva-kuznecov <[email protected]>2022-12-02 16:36:53 +0300
committerva-kuznecov <[email protected]>2022-12-02 16:36:53 +0300
commit67fcc5d33e02f2d12dd77a22ffba0aa77f4c0c9c (patch)
treef54ee87953d20c2598676410d34c07071cc13b3e
parent22a73deb46c33ab8539b522286f0fb9b3364f856 (diff)
Don't check any serial in DISCOVER_SERIAL mode
-rw-r--r--ydb/core/blobstorage/pdisk/blobstorage_pdisk_config.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/ydb/core/blobstorage/pdisk/blobstorage_pdisk_config.h b/ydb/core/blobstorage/pdisk/blobstorage_pdisk_config.h
index 94440f6c8ee..94f4803ff56 100644
--- a/ydb/core/blobstorage/pdisk/blobstorage_pdisk_config.h
+++ b/ydb/core/blobstorage/pdisk/blobstorage_pdisk_config.h
@@ -220,10 +220,9 @@ struct TPDiskConfig : public TThrRefBase {
}
bool CheckSerial(const TString& deviceSerial) const {
- if (ExpectedSerial ||
- SerialManagementStage == NKikimrBlobStorage::TSerialManagementStage::CHECK_SERIAL ||
+ if (SerialManagementStage == NKikimrBlobStorage::TSerialManagementStage::CHECK_SERIAL ||
SerialManagementStage == NKikimrBlobStorage::TSerialManagementStage::ONLY_SERIAL) {
- if (ExpectedSerial != deviceSerial) {
+ if (ExpectedSerial && ExpectedSerial != deviceSerial) {
return false;
}
}