Module: Phut

Defined in:
lib/phut/setting.rb,
lib/phut/link.rb,
lib/phut/veth.rb,
lib/phut/netns.rb,
lib/phut/route.rb,
lib/phut/vhost.rb,
lib/phut/vsctl.rb,
lib/phut/finder.rb,
lib/phut/parser.rb,
lib/phut/syntax.rb,
lib/phut/version.rb,
lib/phut/vswitch.rb,
lib/phut/raw_socket.rb,
lib/phut/open_vswitch.rb,
lib/phut/shell_runner.rb,
lib/phut/vhost_daemon.rb,
lib/phut/syntax/directive.rb,
lib/phut/syntax/netns_directive.rb,
lib/phut/syntax/vhost_directive.rb,
lib/phut/syntax/vswitch_directive.rb

Overview

Base module

Defined Under Namespace

Modules: Finder, ShellRunner Classes: Link, Netns, OpenVswitch, Parser, RawSocket, Route, Setting, Syntax, Veth, Vhost, VhostDaemon, Vsctl, Vswitch

Constant Summary collapse

SettingSingleton =
Setting.new
VERSION =
'0.7.8'

Class Method Summary collapse

Class Method Details

.method_missing(method, *args) ⇒ Object

rubocop:disable MethodMissing



69
70
71
# File 'lib/phut/setting.rb', line 69

def method_missing(method, *args)
  SettingSingleton.__send__ method, *args
end