From 1e88094fd89aeee33e79fa9894a23279b3f6a694 Mon Sep 17 00:00:00 2001 From: rread <rread> Date: Tue, 2 Sep 2003 22:36:09 +0000 Subject: [PATCH] b=1698 don't do the del_autconn for non-tcp interfaces. --- lustre/utils/lconf | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/lustre/utils/lconf b/lustre/utils/lconf index 9ca9994d0b..c8eb0b85e1 100755 --- a/lustre/utils/lconf +++ b/lustre/utils/lconf @@ -467,12 +467,15 @@ class LCTLInterface: # disconnect one connection def disconnect(self, srv): - cmds = """ - ignore_errors + cmds = " ignore_errors\n del_uuid %s" % (srv.uuid) + if srv.net_type in ('tcp', 'toe') and not config.lctl_dump: + cmds = """%s network %s - del_autoconn %s %s s - del_uuid %s - quit""" % (srv.net_type, srv.nid, srv.hostaddr, srv.uuid) + del_autoconn %s %s s""" % (cmds, + srv.net_type, + srv.nid, srv.hostaddr) + cmds = cmds + "\n quit" + self.run(cmds) def del_uuid(self, servuuid): -- GitLab