aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoryuryalekseev <yuryalekseev@yandex-team.com>2023-02-06 14:05:17 +0300
committeryuryalekseev <yuryalekseev@yandex-team.com>2023-02-06 14:05:17 +0300
commitc1a46c578c1553a1541aa1435c3356740f2a58ac (patch)
tree435b276b8a6578c8149d182a3888e4618d103851
parent23338f4ee0f34efa1dccab91c361fca60361d63f (diff)
downloadydb-c1a46c578c1553a1541aa1435c3356740f2a58ac.tar.gz
Add PDiskConfig to dstool pdisk list.
-rw-r--r--ydb/apps/dstool/lib/dstool_cmd_pdisk_list.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/ydb/apps/dstool/lib/dstool_cmd_pdisk_list.py b/ydb/apps/dstool/lib/dstool_cmd_pdisk_list.py
index 6c5fd275b3f..a29627382d0 100644
--- a/ydb/apps/dstool/lib/dstool_cmd_pdisk_list.py
+++ b/ydb/apps/dstool/lib/dstool_cmd_pdisk_list.py
@@ -1,6 +1,7 @@
import ydb.core.protos.blobstorage_config_pb2 as kikimr_bsconfig
import ydb.apps.dstool.lib.common as common
import ydb.apps.dstool.lib.table as table
+from google.protobuf import text_format
description = 'List pdisks'
@@ -30,6 +31,7 @@ def do(args):
'Guid',
'NumStaticSlots',
'ExpectedSlotCount',
+ 'PDiskConfig',
'Usage',
'UsedSize',
'AvailableSize',
@@ -87,6 +89,7 @@ def do(args):
row['Guid'] = pdisk.Guid
row['NumStaticSlots'] = pdisk.NumStaticSlots
row['ExpectedSlotCount'] = pdisk.ExpectedSlotCount
+ row['PDiskConfig'] = text_format.MessageToString(pdisk.PDiskConfig, as_one_line=True)
row['AvailableSize'] = pdisk.PDiskMetrics.AvailableSize
row['TotalSize'] = pdisk.PDiskMetrics.TotalSize
row['UsedSize'] = pdisk.PDiskMetrics.TotalSize - pdisk.PDiskMetrics.AvailableSize