[Ryu-devel] [PATCH 2/4] README: Use pip to resolve dependencies

2016-11-14 Thread IWASE Yusuke
Signed-off-by: IWASE Yusuke --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index a601820..db16a4b 100644 --- a/README.rst +++ b/README.rst @@ -21,7 +21,7 @@ Installing Ryu is quite easy:: If you prefer to install Ryu from the source cod

[Ryu-devel] [PATCH 1/4] pip: Separate test-requires

2016-11-14 Thread IWASE Yusuke
Currently, in addition to "requirements for tests", test-requires includes "optional requirements". This makes it unclear to identify which packages are surely required to use optional features (e.g., OF-Config, NETCONF, BGP speaker) and causes the redundant installation when building Docker images

[Ryu-devel] [PATCH 4/4] BGPSpeaker: Confirm SSH feature to be optional

2016-11-14 Thread IWASE Yusuke
paramiko, which python library is used in bgp.operator.ssh, is defined as the optional requirements. This patch avoid to import this library in BGPSpeaker by the default. Signed-off-by: IWASE Yusuke --- ryu/services/protocols/bgp/application.py | 6 -- ryu/services/protocols/bgp/bgpspeaker.

[Ryu-devel] [PATCH 3/4] docker_base: Add missing requirements for test-requires

2016-11-14 Thread IWASE Yusuke
Signed-off-by: IWASE Yusuke --- ryu/tests/integrated/common/docker_base.py | 36 +- 1 file changed, 25 insertions(+), 11 deletions(-) diff --git a/ryu/tests/integrated/common/docker_base.py b/ryu/tests/integrated/common/docker_base.py index 13fe223..b1f0a5f 100644 --

[Ryu-devel] [PATCH 0/4] pip: Separate test-requires

2016-11-14 Thread IWASE Yusuke
The following patches are the updated of #8-10 in: [PATCH v4 00/10] RPC: Improvements for Python 3 IWASE Yusuke (4): pip: Separate test-requires README: Use pip to resolve dependencies docker_base: Add missing requirements for test-requires BGPSpeaker: Confirm SSH feature to be optional

Re: [Ryu-devel] [PATCH v4 00/10] RPC: Improvements for Python 3

2016-11-14 Thread Iwase Yusuke
Hi Fujita-San, On 2016年11月14日 18:29, FUJITA Tomonori wrote: > On Wed, 9 Nov 2016 14:17:10 +0900 > IWASE Yusuke wrote: > >> I'm sorry for disturbing many times. >> >> This patch updates the v3 patches for resolving the missing >> requirements without "optional requirements". >> With v3 patch, ti

[Ryu-devel] Simple_Switch_App-analysis

2016-11-14 Thread Munther Numan
Dears Colleagues, After am reading the simple_switch_13.py application , I have some notes and I have some miss understanding point , please if you can help me to get full idea about what happen in this application . In the application: There are two type of message the application deal with

Re: [Ryu-devel] [PATCH v4 00/10] RPC: Improvements for Python 3

2016-11-14 Thread FUJITA Tomonori
On Wed, 9 Nov 2016 14:17:10 +0900 IWASE Yusuke wrote: > I'm sorry for disturbing many times. > > This patch updates the v3 patches for resolving the missing > requirements without "optional requirements". > With v3 patch, tinyrpc will be missing without "optional > requirements" and v4 patch mo

Re: [Ryu-devel] Ryu-App-advices

2016-11-14 Thread Munther Numan
Hi Shinpei, Thank you very much for your response, Yes I referred to sample application of Ryu , and also I downloaded the Ryu book and I read first chapter of this book . But actually when I read the first app (simple_switch_13) I suffer from some unclear view , I can't understand some lines i