genvid.toolbox.LinuxConsulService

class genvid.toolbox.LinuxConsulService(**kwargs)

ベースクラス: genvid.toolbox.service.ConsulService

Linux サーバーのサービスとして Consul を設定する。

NAME = 'service-consul-linux'
CONFIG_FILE = '/etc/consul.d/config.json'
add_consul_dns()

resolv.conf に独自の IP を追加する。ただし、dhclient で上書きされます。

restart_dhclient()

同じコマンドを使って dhclient プロセスを再起動する