#!/bin/sh
set -eu

[ -n "$1" ] || { echo "You must specify host." >&2; exit 1; }
host="$1"
localsocket="$HOME/.ssh/docker_$host.sock"

[ ! -e "$localsocket" ] || lsof -t "$localsocket" >/dev/null || rm "$localsocket"

forward "$host" "$localsocket:/var/run/docker.sock" > /dev/null 2>&1

# Echo the DOCKER_HOST export command, for eval'ing.
echo "export DOCKER_HOST=unix://$localsocket"
