From: rread Date: Tue, 2 Sep 2003 22:36:09 +0000 (+0000) Subject: b=1698 X-Git-Tag: 0.9.1~313 X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=1e88094fd89aeee33e79fa9894a23279b3f6a694;p=fs%2Flustre-release.git b=1698 don't do the del_autconn for non-tcp interfaces. --- diff --git a/lustre/utils/lconf b/lustre/utils/lconf index 9ca9994..c8eb0b8 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):