Advertisement
Guest User

Untitled

a guest
Sep 25th, 2017
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. #Example Conf File
  2.  
  3. [DEFAULT]
  4.  
  5. param1_int = 42
  6. param2_str = "You read my data :)"
  7. param3_list = 1,2,3
  8. param4_float = 3.14
  9.  
  10. class SimpleSwitch13(app_manager.RyuApp):
  11. def __init__(self, *args, **kwargs):
  12. super(SimpleSwitch13, self).__init__(*args, **kwargs)
  13. :
  14. CONF = cfg.CONF
  15. CONF.register_opts([
  16. cfg.IntOpt('param1', default=0, help = ('The ultimate answer')),
  17. cfg.StrOpt('param2', default='default', help = ('A string')),
  18. cfg.ListOpt('param3', default = None, help = ('A list of workers')),
  19. cfg.DictOpt('param4_float', default = 0.0, help = ('Pi? Yummy.'))])
  20.  
  21. print 'param1_int = %d'.format(CONF.param1_int))
  22. print 'param2_str = %s'.format(CONF.param2_str))
  23. print 'param3_list = %s'.format(CONF.param3_list))
  24. print 'param4_float = %s'.format(CONF.param4_float))
  25.  
  26. ryu-manager paramtest.py --config-file [PATH/TO/FILE/params.conf]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement