Commit 52857176 authored by Iustin Pop's avatar Iustin Pop
Browse files

Add support for DRBD8 devices to work standalone

This patch adds a check in _AssembleNet so that if we are passed None
value in the unique_id, we instead switch to standalone mode.

Reviewed-by: imsnah
parent 9b3939ea
...@@ -1858,6 +1858,11 @@ class DRBD8(BaseDRBD): ...@@ -1858,6 +1858,11 @@ class DRBD8(BaseDRBD):
""" """
lhost, lport, rhost, rport = net_info lhost, lport, rhost, rport = net_info
if None in net_info:
# we don't want network connection and actually want to make
# sure its shutdown
return cls._ShutdownNet(minor)
args = ["drbdsetup", cls._DevPath(minor), "net", args = ["drbdsetup", cls._DevPath(minor), "net",
"%s:%s" % (lhost, lport), "%s:%s" % (rhost, rport), protocol, "%s:%s" % (lhost, lport), "%s:%s" % (rhost, rport), protocol,
"-A", "discard-zero-changes", "-A", "discard-zero-changes",
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment