lib/fauxhai/runner/windows.rb in fauxhai-ng-8.2.0 vs lib/fauxhai/runner/windows.rb in fauxhai-ng-8.3.0
- old
+ new
@@ -1,100 +1,100 @@
module Fauxhai
class Runner
module Windows
- require_relative 'default'
+ require_relative "default"
include ::Fauxhai::Runner::Default
def default_interface
- '0xe'
+ "0xe"
end
def network
{
- 'interfaces' => {
+ "interfaces" => {
"#{default_interface}" => {
- 'configuration' => {
- 'caption' => '[00000012] Ethernet Adapter',
- 'database_path' => '%SystemRoot%\\System32\\drivers\\etc',
- 'default_ip_gateway' => %w(default_gateway),
- 'description' => 'Ethernet Adapter',
- 'dhcp_enabled' => false,
- 'dns_domain_suffix_search_order' => [],
- 'dns_enabled_for_wins_resolution' => false,
- 'dns_host_name' => hostname,
- 'domain_dns_registration_enabled' => false,
- 'full_dns_registration_enabled' => true,
- 'gateway_cost_metric' => [0],
- 'index' => 12,
- 'interface_index' => 14,
- 'ip_address' => [ipaddress],
- 'ip_connection_metric' => 5,
- 'ip_enabled' => true,
- 'ip_filter_security_enabled' => false,
- 'ip_sec_permit_ip_protocols' => [],
- 'ip_sec_permit_tcp_ports' => [],
- 'ip_sec_permit_udp_ports' => [],
- 'ip_subnet' => %w(255.255.255.0 64),
- 'mac_address' => macaddress,
- 'service_name' => 'netkvm',
- 'setting_id' => '{00000000-0000-0000-0000-000000000000}',
- 'tcpip_netbios_options' => 0,
- 'tcp_window_size' => 64240,
- 'wins_enable_lm_hosts_lookup' => true,
- 'wins_scope_id' => '',
+ "configuration" => {
+ "caption" => "[00000012] Ethernet Adapter",
+ "database_path" => '%SystemRoot%\\System32\\drivers\\etc',
+ "default_ip_gateway" => %w{default_gateway},
+ "description" => "Ethernet Adapter",
+ "dhcp_enabled" => false,
+ "dns_domain_suffix_search_order" => [],
+ "dns_enabled_for_wins_resolution" => false,
+ "dns_host_name" => hostname,
+ "domain_dns_registration_enabled" => false,
+ "full_dns_registration_enabled" => true,
+ "gateway_cost_metric" => [0],
+ "index" => 12,
+ "interface_index" => 14,
+ "ip_address" => [ipaddress],
+ "ip_connection_metric" => 5,
+ "ip_enabled" => true,
+ "ip_filter_security_enabled" => false,
+ "ip_sec_permit_ip_protocols" => [],
+ "ip_sec_permit_tcp_ports" => [],
+ "ip_sec_permit_udp_ports" => [],
+ "ip_subnet" => %w{255.255.255.0 64},
+ "mac_address" => macaddress,
+ "service_name" => "netkvm",
+ "setting_id" => "{00000000-0000-0000-0000-000000000000}",
+ "tcpip_netbios_options" => 0,
+ "tcp_window_size" => 64240,
+ "wins_enable_lm_hosts_lookup" => true,
+ "wins_scope_id" => "",
},
- 'instance' => {
- 'adapter_type' => 'Ethernet 802.3',
- 'adapter_type_id' => 0,
- 'availability' => 3,
- 'caption' => '[00000012] Ethernet Adapter',
- 'config_manager_error_code' => 0,
- 'config_manager_user_config' => false,
- 'creation_class_name' => 'Win32_NetworkAdapter',
- 'description' => 'Ethernet Adapter',
- 'device_id' => '12',
- 'guid' => '{00000000-0000-0000-0000-000000000000}',
- 'index' => 12,
- 'installed' => true,
- 'interface_index' => 14,
- 'mac_address' => macaddress,
- 'manufacturer' => '',
- 'max_number_controlled' => 0,
- 'name' => 'Ethernet Adapter',
- 'net_connection_id' => 'Ethernet',
- 'net_connection_status' => 2,
- 'net_enabled' => true,
- 'physical_adapter' => true,
- 'pnp_device_id' => 'PCI\\VEN_0000&DEV_0000&SUBSYS_000000000&REV_00\\0&0000000000&00',
- 'power_management_supported' => false,
- 'product_name' => 'Ethernet Adapter',
- 'service_name' => 'netkvm',
- 'speed' => '10000000000',
- 'system_creation_class_name' => 'Win32_ComputerSystem',
- 'system_name' => hostname,
- 'time_of_last_reset' => '20000101000001.000000+000'
+ "instance" => {
+ "adapter_type" => "Ethernet 802.3",
+ "adapter_type_id" => 0,
+ "availability" => 3,
+ "caption" => "[00000012] Ethernet Adapter",
+ "config_manager_error_code" => 0,
+ "config_manager_user_config" => false,
+ "creation_class_name" => "Win32_NetworkAdapter",
+ "description" => "Ethernet Adapter",
+ "device_id" => "12",
+ "guid" => "{00000000-0000-0000-0000-000000000000}",
+ "index" => 12,
+ "installed" => true,
+ "interface_index" => 14,
+ "mac_address" => macaddress,
+ "manufacturer" => "",
+ "max_number_controlled" => 0,
+ "name" => "Ethernet Adapter",
+ "net_connection_id" => "Ethernet",
+ "net_connection_status" => 2,
+ "net_enabled" => true,
+ "physical_adapter" => true,
+ "pnp_device_id" => 'PCI\\VEN_0000&DEV_0000&SUBSYS_000000000&REV_00\\0&0000000000&00',
+ "power_management_supported" => false,
+ "product_name" => "Ethernet Adapter",
+ "service_name" => "netkvm",
+ "speed" => "10000000000",
+ "system_creation_class_name" => "Win32_ComputerSystem",
+ "system_name" => hostname,
+ "time_of_last_reset" => "20000101000001.000000+000",
},
- 'counters' => {},
- 'addresses' => {
+ "counters" => {},
+ "addresses" => {
"#{ipaddress}" => {
- 'prefixlen' => '24',
- 'netmask' => '255.255.255.0',
- 'broadcast' => '10.0.0.255',
- 'family' => 'inet'
+ "prefixlen" => "24",
+ "netmask" => "255.255.255.0",
+ "broadcast" => "10.0.0.255",
+ "family" => "inet",
},
"#{macaddress}" => {
- 'family' => 'lladdr'
- }
+ "family" => "lladdr",
+ },
},
- 'type' => 'Ethernet 802.3',
- 'arp' => {
- '10.0.0.1' => 'fe:ff:ff:ff:ff:ff'
+ "type" => "Ethernet 802.3",
+ "arp" => {
+ "10.0.0.1" => "fe:ff:ff:ff:ff:ff",
},
- 'encapsulation' => 'Ethernet'
- }
+ "encapsulation" => "Ethernet",
+ },
},
- 'default_gateway' => default_gateway,
- 'default_interface' => default_interface
+ "default_gateway" => default_gateway,
+ "default_interface" => default_interface,
}
end
end
end
end