Module: WireGuard::Admin

Defined in:
lib/wire_guard/admin/cli.rb,
lib/wire_guard/admin/client.rb,
lib/wire_guard/admin/server.rb,
lib/wire_guard/admin/version.rb,
lib/wire_guard/admin/cli/peers.rb,
lib/wire_guard/admin/repository.rb,
lib/wire_guard/admin/cli/clients.rb,
lib/wire_guard/admin/cli/helpers.rb,
lib/wire_guard/admin/cli/servers.rb,
lib/wire_guard/admin/cli/networks.rb,
lib/wire_guard/admin/templates/client.rb,
lib/wire_guard/admin/templates/server.rb

Defined Under Namespace

Modules: ClassHelpers, InstanceHelpers, Templates Classes: CLI, Client, Clients, Networks, Peers, Repository, Server, Servers

Constant Summary collapse

InvocationError =
Class.new(StandardError) do
  def initialize(lines)
    super(lines.first)
  end
end
ProgramNotFoundError =
Class.new(StandardError) do
  def initialize
    super('wg was not found in the PATH. Perhaps it is not installed?')
  end
end
VERSION =
'0.0.3'