Open Kilda Java Documentation
topology.py File Reference

Go to the source code of this file.

Classes

class  app.topology.Nodes
 
class  app.topology.Edge
 
class  app.topology.Link
 

Namespaces

 app.topology
 

Functions

def app.topology.api_v1_network ()
 
def app.topology.api_v1_topology_nodes ()
 
def app.topology.api_v1_topo_clear ()
 
def app.topology.topology_network ()
 
def app.topology.api_v1_topology_flows ()
 
def app.topology.api_v1_topology_get_flow (flow_id)
 
def app.topology.format_isl (link)
 
def app.topology.get_isl_state (link)
 
def app.topology.format_switch (switch)
 
def app.topology.format_flow (raw_flow)
 
def app.topology.api_v1_topology_links ()
 
def app.topology.api_v1_topology_switches ()
 
def app.topology.api_v1_topology_link_bandwidth (src_switch, src_port)
 
def app.topology.api_v1_routes_between_nodes (src_switch, dst_switch)
 
def app.topology.build_path_info (path)
 
def app.topology.build_path_nodes (link, seq_id)
 
def app.topology.is_forward_cookie (cookie)
 
def app.topology.format_db_datetime (value)
 

Variables

 app.topology.logger = logging.getLogger(__name__)
 
 app.topology.config = ConfigParser.RawConfigParser()
 
 app.topology.neo4j_connect = neo4j_tools.connect(config)
 
string app.topology.DATETIME_FORMAT = '%Y-%m-%dT%H:%M:%S.%fZ'
 
 app.topology.UNIX_EPOCH = datetime.datetime(1970, 1, 1, 0, 0, 0, 0, pytz.utc)