diff --git a/router/peers.go b/router/peers.go index 098a7825..f3d238d0 100644 --- a/router/peers.go +++ b/router/peers.go @@ -327,8 +327,6 @@ func (peers *Peers) ApplyUpdate(update []byte) (PeerNameSet, PeerNameSet, error) return nil, nil, err } - ourVersion := peers.ourself.Version - // By this point, we know the update doesn't refer to any peers we // have no knowledge of. We can now apply the update. Start by // adding in any new peers. @@ -349,13 +347,6 @@ func (peers *Peers) ApplyUpdate(update []byte) (PeerNameSet, PeerNameSet, error) updateNames[peer.Name] = void } - if peers.ourself.Version != ourVersion { - // Our short id changed, i.e. due to a short ID - // change. So we need to include ourself in the - // update - newUpdate[peers.ourself.Name] = void - } - return updateNames, newUpdate, nil } diff --git a/site/_includes/footer.html b/site/_includes/footer.html index 1d114958..049968be 100644 --- a/site/_includes/footer.html +++ b/site/_includes/footer.html @@ -69,3 +69,17 @@ s.parentNode.insertBefore(wf, s); })(); + diff --git a/site/proxy.md b/site/proxy.md index ca5d14c8..acf3a379 100644 --- a/site/proxy.md +++ b/site/proxy.md @@ -57,13 +57,13 @@ All docker commands can be run via the proxy, so it is safe to adjust your `DOCKER_HOST` to point at the proxy. Weave provides a convenient command for this: - host1$ eval "$(weave env)" + host1$ eval $(weave env) host1$ docker ps ... The prior settings can be restored with - host1$ eval "$(weave env --restore)" + host1$ eval $(weave env --restore) Alternatively, the proxy host can be set on a per-command basis with @@ -194,7 +194,7 @@ ultimately be handed over to weaveDNS for registration. For instance, we can launch the proxy using all three flags host1$ weave launch-router && weave launch-proxy --hostname-from-label hostname-label --hostname-match '^aws-[0-9]+-(.*)$' --hostname-replacement 'my-app-$1' - host1$ eval "$(weave env)" + host1$ eval $(weave env) Note how regexp substitution groups should be prepended with a dollar sign (e.g. `$1`). For further details on the regular expression syntax please see @@ -264,7 +264,7 @@ with $ mkdir -pv ~/.docker $ cp -v {ca,cert,key}.pem ~/.docker - $ eval "$(weave env)" + $ eval $(weave env) $ export DOCKER_TLS_VERIFY=1 $ docker version ... diff --git a/weave b/weave index 0c94206f..3e954067 100755 --- a/weave +++ b/weave @@ -1927,8 +1927,8 @@ EOF ;; stop) [ $# -eq 0 ] || usage - stop_proxy stop_router + stop_proxy ;; stop-router) [ $# -eq 0 ] || usage