Open Kilda Java Documentation
kilda.mininet.flow_tool Namespace Reference

Functions

def log_to_logger (fn)
 
def required_parameters (pars)
 
def respond (status, ok_message, fail_message)
 
def not_found (error)
 
def link_state_changer (p)
 
def check_traffic (p)
 
def switch_knock_out (p)
 
def switch_revive (p)
 
def cut_link (p)
 
def restore_link (p)
 
def port_mod (switch, port, action)
 
def port_down (p)
 
def port_up (p)
 
def send_malformed_packet ()
 
def main ()
 

Variables

 logger = logging.getLogger()
 
int number_of_packets = 1000
 
int expected_delta = 500
 
string of_ctl = "ovs-ofctl -O openflow13"
 

Function Documentation

◆ check_traffic()

def kilda.mininet.flow_tool.check_traffic (   p)

Definition at line 93 of file flow_tool.py.

◆ cut_link()

def kilda.mininet.flow_tool.cut_link (   p)

Definition at line 155 of file flow_tool.py.

◆ link_state_changer()

def kilda.mininet.flow_tool.link_state_changer (   p)

Definition at line 81 of file flow_tool.py.

◆ log_to_logger()

def kilda.mininet.flow_tool.log_to_logger (   fn)
Wrap a Bottle request so that a log line is emitted after it's handled.
(This decorator can be extended to take the desired logger as a param.)

Definition at line 32 of file flow_tool.py.

◆ main()

def kilda.mininet.flow_tool.main ( )

Definition at line 220 of file flow_tool.py.

◆ not_found()

def kilda.mininet.flow_tool.not_found (   error)

Definition at line 75 of file flow_tool.py.

◆ port_down()

def kilda.mininet.flow_tool.port_down (   p)

Definition at line 181 of file flow_tool.py.

◆ port_mod()

def kilda.mininet.flow_tool.port_mod (   switch,
  port,
  action 
)

Definition at line 175 of file flow_tool.py.

◆ port_up()

def kilda.mininet.flow_tool.port_up (   p)

Definition at line 190 of file flow_tool.py.

◆ required_parameters()

def kilda.mininet.flow_tool.required_parameters (   pars)

Definition at line 54 of file flow_tool.py.

◆ respond()

def kilda.mininet.flow_tool.respond (   status,
  ok_message,
  fail_message 
)

Definition at line 66 of file flow_tool.py.

◆ restore_link()

def kilda.mininet.flow_tool.restore_link (   p)

Definition at line 166 of file flow_tool.py.

◆ send_malformed_packet()

def kilda.mininet.flow_tool.send_malformed_packet ( )

Definition at line 198 of file flow_tool.py.

◆ switch_knock_out()

def kilda.mininet.flow_tool.switch_knock_out (   p)

Definition at line 133 of file flow_tool.py.

◆ switch_revive()

def kilda.mininet.flow_tool.switch_revive (   p)

Definition at line 142 of file flow_tool.py.

Variable Documentation

◆ expected_delta

int kilda.mininet.flow_tool.expected_delta = 500

Definition at line 50 of file flow_tool.py.

◆ logger

kilda.mininet.flow_tool.logger = logging.getLogger()

Definition at line 29 of file flow_tool.py.

◆ number_of_packets

int kilda.mininet.flow_tool.number_of_packets = 1000

Definition at line 49 of file flow_tool.py.

◆ of_ctl

string kilda.mininet.flow_tool.of_ctl = "ovs-ofctl -O openflow13"

Definition at line 51 of file flow_tool.py.