Make swift-recon usable on hosts without IPv6
Fixes a bug when swift-recon --sockstat is used on hosts without IPv6 support. Tested by disabling IPv6 on Ubuntu 12.04 LTS: Add "ipv6.disable=1" to GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub sudo update-grub sudo /sbin/reboot Closes-Bug: 1270711 Change-Id: Ib31a059e412ac68ca0a3faef4201fec7560d1178
This commit is contained in:
parent
8eabb13b8f
commit
866c568cd6
@ -629,7 +629,7 @@ class SwiftRecon(object):
|
||||
if status == 200:
|
||||
inuse4[url] = response['tcp_in_use']
|
||||
mem[url] = response['tcp_mem_allocated_bytes']
|
||||
inuse6[url] = response['tcp6_in_use']
|
||||
inuse6[url] = response.get('tcp6_in_use', 0)
|
||||
timewait[url] = response['time_wait']
|
||||
orphan[url] = response['orphan']
|
||||
stats = {"tcp_in_use": inuse4, "tcp_mem_allocated_bytes": mem,
|
||||
|
Loading…
Reference in New Issue
Block a user