Module: Dcmgr::VNet

Defined in:
lib/dcmgr.rb,
lib/dcmgr/vnet.rb,
lib/dcmgr/vnet/factories.rb,
lib/dcmgr/vnet/isolators/dummy.rb,
lib/dcmgr/vnet/netfilter/cache.rb,
lib/dcmgr/vnet/netfilter/chain.rb,
lib/dcmgr/vnet/tasks/static_nat.rb,
lib/dcmgr/vnet/netfilter/controller.rb,
lib/dcmgr/vnet/tasks/accept_all_dns.rb,
lib/dcmgr/vnet/tasks/debug_iptables.rb,
lib/dcmgr/vnet/tasks/security_group.rb,
lib/dcmgr/vnet/netfilter/task_manager.rb,
lib/dcmgr/vnet/tasks/drop_arp_to_host.rb,
lib/dcmgr/vnet/tasks/drop_ip_spoofing.rb,
lib/dcmgr/vnet/tasks/exclude_from_nat.rb,
lib/dcmgr/vnet/netfilter/ebtables_rule.rb,
lib/dcmgr/vnet/netfilter/iptables_rule.rb,
lib/dcmgr/vnet/tasks/drop_mac_spoofing.rb,
lib/dcmgr/vnet/tasks/accept_arp_to_host.rb,
lib/dcmgr/vnet/tasks/drop_arp_forwarding.rb,
lib/dcmgr/vnet/isolators/by_securitygroup.rb,
lib/dcmgr/vnet/tasks/accept_arp_broadcast.rb,
lib/dcmgr/vnet/tasks/accept_ip_to_anywhere.rb,
lib/dcmgr/vnet/tasks/drop_ip_from_anywhere.rb,
lib/dcmgr/vnet/tasks/accept_ip_from_friends.rb,
lib/dcmgr/vnet/tasks/accept_ip_from_gateway.rb,
lib/dcmgr/vnet/tasks/accept_wakame_dns_only.rb,
lib/dcmgr/vnet/tasks/accept_arp_from_friends.rb,
lib/dcmgr/vnet/tasks/accept_arp_from_gateway.rb,
lib/dcmgr/vnet/tasks/accept_wakame_dhcp_only.rb,
lib/dcmgr/vnet/tasks/accept_related_established.rb,
lib/dcmgr/vnet/tasks/translate_metadata_address.rb

Defined Under Namespace

Modules: Isolators, Netfilter, Tasks Classes: Cache, Controller, ControllerFactory, Isolator, IsolatorFactory, Rule, Task, TaskFactory, TaskManager, TaskManagerFactory

Constant Summary collapse

V =

This file stores the factories. It is their job to read config files etc. to decide which implementation to use.

Dcmgr::VNet