Is there a way to pass initialisation arguments to an application, by
just sharing a global variable, for example?

When I use the example you have provided, the application module is
reloaded, resetting global variables and settings.

Using CONF is quite limited to me, since I want to start an
application myself, which will eventually start the controller and I
use argparse instead of CONF.

Thank you!
Carlos



On 13 October 2017 at 01:43, Fujimoto Satoshi
<satoshi.fujimo...@gmail.com> wrote:
> Hi, Carlos
>
> Yes, you can instantiate app_manager.RyuApp with ryu/cmd/manager.py.
> You can pass the argument list like the below.
> In this, you should specify the application by name:
>     from ryu.cmd import manager
>
>     manager.main(args=['--verbose', 'ryu.app.simple_switch_13'])
>
> Or, if you have a module of the application,
> you can get the name from the module by using '__module__'.
>     from ryu.cmd import manager
>     from ryu.app.simple_switch_13 import SimpleSwitch13
>
>     manager.main(args=['--verbose', SimpleSwitch13().__module__])
>
> Thanks,
> Fujimoto
>
>
>
> On 2017年10月12日 21:26, Carlos Ferreira wrote:
>>
>> Hello to all,
>>
>> I have been dwelling through the Ryu code and I wonder, is it possible
>> for me to instantiate a Ryu Application without using the ryu-manager?
>>
>> For example, can I instantiate a app_manager.RyuApp class from a
>> regular Python Application?
>>
>> Thank you!
>> Carlos Ferreira
>>
>>
>> ------------------------------------------------------------------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Ryu-devel mailing list
>> Ryu-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/ryu-devel
>
>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Ryu-devel mailing list
Ryu-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to