The Pyretic language and runtime system
Python Apex C HCL Shell Makefile Ruby
Latest commit 3fe625b Mar 15, 2016 @ngsrinivas ngsrinivas pretty printing queries
Permalink
Failed to load latest commit information.
local_mininet new_topo Mar 13, 2016
of_client
pyretic
vagrant
.gitignore
CONTRIB.md Documentation and minor cleanup May 13, 2013
Makefile
README.md
conf.py
index.rst
kill-frenetic.sh
mininet.sh
pyretic.py clarify semantics for the multitable_enabled option Feb 10, 2016
restart-frenetic.sh
start-docker.sh use docker to spawn multiple frenetic processes Sep 18, 2015
start-frenetic.sh invoke frenetic in a way suitable both for old and new compile-servers Sep 16, 2015

README.md

======= Pyretic

The Pyretic platform - language & runtime system. See http://frenetic-lang.org/pyretic/ for more info.

top-level structure:

  • of_client: Clients that run on a traditional OpenFlow controller effectively serving as a backend for Pyretic
  • mininet: Slightly modified version of mininet mn and extra topologies used by Pyretic
  • mininet.sh: A wrapper that starts up mininet for use w/ Pyretic
  • pyretic: Pyretic system proper
  • pyretic.py: A wrapper that starts up Pyretic and optionally an OpenFlow client (see above)