projects
/
openvswitch
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
xenserver: Include bridge.*.xs-network-uuids for all networks
[openvswitch]
/
utilities
/
ovs-vsctl.in
diff --git
a/utilities/ovs-vsctl.in
b/utilities/ovs-vsctl.in
index 438b978b89e9a6195be16145782ba84afa6e2f44..675f9dd4110a22624352c1ec71c21919073aac17 100755
(executable)
--- a/
utilities/ovs-vsctl.in
+++ b/
utilities/ovs-vsctl.in
@@
-19,6
+19,7
@@
import fnmatch
import getopt
import os
import re
import getopt
import os
import re
+import socket
import stat
import sys
import stat
import sys
@@
-125,7
+126,9
@@
def cfg_reload():
s = os.stat(target)
if not stat.S_ISSOCK(s.st_mode):
raise Error("%s is not a Unix domain socket, cannot reload" % target)
s = os.stat(target)
if not stat.S_ISSOCK(s.st_mode):
raise Error("%s is not a Unix domain socket, cannot reload" % target)
- f = open(target, "r+")
+ skt = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
+ skt.connect(target)
+ f = os.fdopen(skt.fileno(), "r+")
f.write("vswitchd/reload\n")
f.flush()
f.readline()
f.write("vswitchd/reload\n")
f.flush()
f.readline()