Class: WpaCliRuby::DummyWpaCliWrapper

Inherits:
Object
  • Object
show all
Defined in:
lib/wpa_cli_ruby/dummy_wpa_cli_wrapper.rb

Instance Method Summary collapse

Instance Method Details

#add_networkObject



21
22
23
# File 'lib/wpa_cli_ruby/dummy_wpa_cli_wrapper.rb', line 21

def add_network
  "Selected interface 'wlan0'\nOK\n"
end

#enable_network(network_id) ⇒ Object



33
34
35
# File 'lib/wpa_cli_ruby/dummy_wpa_cli_wrapper.rb', line 33

def enable_network(network_id)
  "Selected interface 'wlan0'\nOK\n"
end

#get_network(network_id, key) ⇒ Object

Raises:



29
30
31
# File 'lib/wpa_cli_ruby/dummy_wpa_cli_wrapper.rb', line 29

def get_network(network_id, key)
  raise NetworkNotFound
end

#save_configObject



37
38
39
# File 'lib/wpa_cli_ruby/dummy_wpa_cli_wrapper.rb', line 37

def save_config
  "Selected interface 'wlan0'\nOK\n"
end

#scanObject



6
7
8
# File 'lib/wpa_cli_ruby/dummy_wpa_cli_wrapper.rb', line 6

def scan
  "Selected interface 'wlan0'\nOK\n"
end

#scan_resultsObject



10
11
12
13
14
15
16
17
18
19
# File 'lib/wpa_cli_ruby/dummy_wpa_cli_wrapper.rb', line 10

def scan_results
  response = "Selected interface 'wlan0'\nbssid / frequency / signal level / flags / ssid\n12:34:56:78:aa:bb 2437  -47  [WPA-EAP-TKIP][WPA2-EAP-CCMP][ESS] ssid1\n12:34:56:78:bb:cc 2412  -57  [WPA2-PSK-CCMP][ESS] ssid2\n43:34:56:78:bb:cc 2412  -87  [WPA-EAP-TKIP][WPA2-EAP-CCMP][ESS] ssid1\n"
  response
end

#set_network(network_id, key, value) ⇒ Object



25
26
27
# File 'lib/wpa_cli_ruby/dummy_wpa_cli_wrapper.rb', line 25

def set_network(network_id, key, value)
  "Selected interface 'wlan0'\nOK\n"
end