8000 GitHub - hibitomo/lago-dsl: This script executes lagopus DSL directly. · GitHub
[go: up one dir, main page]

Skip to content
hibitomoPublic

About

This script executes lagopus DSL directly.

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lago-dsl

This script executes lagopus DSL directly. You can add/modify/delete/dump flows without OpenFlow controller.

How to use

$ ./lago-dsl.py [lagopus DSL]

or

$ ./lago-dsl.py < [lagopus DSL file]
  • sample
$ ./lago-dsl.py flow bridge01
[{u'tables': [{u'table': 0, u'flows': [{u'hard_timeout': 0, u'actions': [{u'apply_actions': [{u'output': 2}]}], u'priority': 100, u'idle_timeout': 0, u'cookie': 0, u'in_port': 1}, {u'hard_timeout': 0, u'actions': [{u'apply_actions': [{u'output': 1}]}], u'priority': 100, u'idle_timeout': 0, u'cookie': 0, u'in_port': 2}]}], u'name': u'bridge01'}]

lagopus DSL syntax

About

This script executes lagopus DSL directly.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

0