Skip to content

Commit 05aaa9d

Browse files
author
Calvin Leng
committed
updated diskwriter node
1 parent 1bbc3e2 commit 05aaa9d

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

synapse/client/nodes/disk_writer.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,13 @@
66
class DiskWriter(Node):
77
type = NodeType.kDiskWriter
88

9-
def __init__(self, filename: str):
9+
def __init__(self, filename: str, storage_device_id: int):
1010
self.filename = filename
11+
self.storage_device_id = storage_device_id
1112

1213
def _to_proto(self):
1314
n = NodeConfig()
14-
p = DiskWriterConfig(filename=self.filename)
15+
p = DiskWriterConfig(filename=self.filename, storage_device_id=self.storage_device_id)
1516
n.disk_writer.CopyFrom(p)
1617
return n
1718

@@ -22,4 +23,4 @@ def _from_proto(proto: DiskWriterConfig):
2223
if not isinstance(proto, DiskWriterConfig):
2324
raise ValueError("proto is not of type DiskWriterConfig")
2425

25-
return DiskWriter(filename=proto.filename)
26+
return DiskWriter(filename=proto.filename, storage_device_id=proto.storage_device_id)

0 commit comments

Comments
 (0)