I hereby claim:
- I am jassoncasey on github.
- I am jasson (https://keybase.io/jasson) on keybase.
- I have a public key ASByqT3_zCdFUHD8l-aZMCVKIkNbZWhR_O1qqVUfto4AOAo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
#!/usr/bin/env bash | |
# Preconditions | |
# - CentOS 7 min ISO install | |
# - Executed by user with sudo NOPASSWD | |
# - Internet access | |
yum -y update && yum -y install epel-release ntp | |
systemctl start ntpd |
FROM centos:7 | |
# Install dependencies. | |
RUN yum -y update && yum -y install epel-release \ | |
ant \ | |
autoconf \ | |
autogen \ | |
automake \ | |
bc \ | |
bison \ |
#!/usr/bin/env bash | |
# Preconditions | |
# - CentOS 7 min ISO install | |
# - Executed by user with sudo NOPASSWD | |
# - Internet access | |
EDITORS=(emacs nano vim) | |
REPOS=(git hg svn) | |
LANGS=(gcc gcc-c++ perl java-1.8.0-openjdk-devel) |
# Switch interface | |
GET /switch - get a list of all connected switches | |
GET /switch/:switchId - get a specific connected switch's general info | |
GET /switch/:switchId/capabilities - get a specific connected switch's capabilities | |
# Datapath interface | |
GET /switch/:switchId/datapath/configuration | |
GET /switch/:switchId/datapath/capabilities | |
GET /switch/:switchId/datapath/statistics |
sadf |
We will have two permanent branches in the repository: develop, and master. Develop is the branch were we will manage our development train of code. Master will represent a set of clean releases that have been publicly released and running on flowsim.flowgrammable.org. We will use three types of temporary branches to facilitate new feature development, release candidate bug fixes, and hotfixes on public releases from master. This process mimics a typical git workflow. Temporary branches will either be deleted or merged into a permanent branch using a pull-request.
Branch Name | Lifetime | Source | Target | Description |
---|---|---|---|---|
master | permanent | n/a | n/a | publicly released co |
########################################################### | |
# Rough sketch of dp configuration syntax | |
########################################################### | |
# | |
# <table name> ":" [flow]* | |
# flow ::= <flow priority> "|" <match set> "->" [instruction set] | |
# match set ::= match ["," match]* | |
# | '*' | |
# match ::= <protocol> "(" field_match ["," field_match]* ")" | |
# field_match ::= <name> [= <classifier>]? |