nemo.git
8 years agoModify python test scripts for bod and sfc scenario. 51/30551/1
Xia Yin Ben [Thu, 3 Dec 2015 12:05:42 +0000 (20:05 +0800)]
Modify python test scripts for bod and sfc scenario.

Change-Id: I2b0eec0a349fbac6130e54db8da33b4caf1b2f2c
Signed-off-by: Xia Yin Ben <xiayinben@huawei.com>
8 years agoAdd a python script for testing CLI renderer. 45/30545/1
tianran zhou [Thu, 3 Dec 2015 11:15:00 +0000 (19:15 +0800)]
Add a python script for testing CLI renderer.

Change-Id: I9e9a9ec63665f23a46a07c46e39bcab456780c54
Signed-off-by: tianran zhou <zhoutianran@huawei.com>
8 years agoAdd resolution for new actions in openflow renderer. 44/30544/1
xuewei wang [Thu, 3 Dec 2015 10:58:36 +0000 (18:58 +0800)]
Add resolution for new actions in openflow renderer.

Change-Id: I9f519c388f78e4cfce9df7a119d50e30d3f30c3e
Signed-off-by: xuewei wang <wangxuewei@huawei.com>
8 years agoImplement vn automatic remapping. 43/30543/1
Fengkai Li [Thu, 3 Dec 2015 10:42:05 +0000 (18:42 +0800)]
Implement vn automatic remapping.

Change-Id: Id0c28e70546be5092ab26cdec7ab3ed8e8953d14
Signed-off-by: Fengkai Li <lifengkai@huawei.com>
8 years agoModify pom files of nemo-artifacts and openflow-renderer. 35/30535/1
tianran zhou [Thu, 3 Dec 2015 09:53:44 +0000 (17:53 +0800)]
Modify pom files of nemo-artifacts and openflow-renderer.

Change-Id: I78c2734cf73ee00b1c1bdce0708ad266ffc05ec1
Signed-off-by: tianran zhou <zhoutianran@huawei.com>
8 years agoAdd resolution for new nemo actions. 34/30534/1
Zhigang Ji [Thu, 3 Dec 2015 09:23:22 +0000 (17:23 +0800)]
Add resolution for new nemo actions.

Change-Id: I3821dda7f42f75cf6607e8fe9cbf6bde8779fa9d
Signed-off-by: Zhigang Ji <jizhigang@huawei.com>
8 years agoModify pom.xml and nemo-impl vnspacemanager test files 33/30533/1
WangJunfei [Thu, 3 Dec 2015 09:26:23 +0000 (17:26 +0800)]
Modify pom.xml and nemo-impl vnspacemanager test files

Change-Id: I3f122116343dbeb2b348438f5b88bb6e094fe7f9
Signed-off-by: WangJunfei <jfwang1993@163.com>
8 years agoMerge "Add nemo condition resolution."
Xia Yin Ben [Thu, 3 Dec 2015 09:02:33 +0000 (09:02 +0000)]
Merge "Add nemo condition resolution."

8 years agoAdd nemo condition resolution. 31/30531/1
JieHou [Thu, 3 Dec 2015 08:43:36 +0000 (16:43 +0800)]
Add nemo condition resolution.

Change-Id: I83541aff2b7c337bece8d35fd89999e66faf05e2
Signed-off-by: JieHou <houjie1@huawei.com>
8 years agoAdd nemo template and constraint model. 29/30529/1
Zhigang Ji [Thu, 3 Dec 2015 08:32:32 +0000 (16:32 +0800)]
Add nemo template and constraint model.

Change-Id: I93a58a968efefe52a81662c8844249e6a106e5e9
Signed-off-by: Zhigang Ji <jizhigang@huawei.com>
8 years agoRefactor and fix TenantManage for repeated queries 20/30520/1
Gary Wu [Thu, 3 Dec 2015 01:05:13 +0000 (17:05 -0800)]
Refactor and fix TenantManage for repeated queries

Refactor and fix TenantManage so that when repeated
requests are made to getUsers(), the data is
re-queried from MD-SAL.

Change-Id: I7fd97d491ba7799a73d432bcdce12589c2bb4a21
Signed-off-by: Gary Wu <gary.wu1@huawei.com>
8 years agoMerge "Fix mismatch between package and directory names"
Xia Yin Ben [Wed, 2 Dec 2015 06:19:44 +0000 (06:19 +0000)]
Merge "Fix mismatch between package and directory names"

8 years agoAdd new constructors to Edge 57/30457/1
Gary Wu [Wed, 2 Dec 2015 00:44:12 +0000 (16:44 -0800)]
Add new constructors to Edge

Add new constructors to Edge to refactor the
creation of edges from VirtualLink and PhysicalLink.

Change-Id: Id3f624da6b97023d207cd8a1e9269065c4d6a888
Signed-off-by: Gary Wu <gary.wu1@huawei.com>
8 years agoFix mismatch between package and directory names 55/30455/1
Gary Wu [Wed, 2 Dec 2015 00:20:31 +0000 (16:20 -0800)]
Fix mismatch between package and directory names

Change-Id: I15061835da0c4e7690bf96c8e13f28fd8c96fc21
Signed-off-by: Gary Wu <gary.wu1@huawei.com>
8 years agoMerge "Modify nemo-impl partical test files"
Xia Yin Ben [Tue, 1 Dec 2015 10:56:18 +0000 (10:56 +0000)]
Merge "Modify nemo-impl partical test files"

8 years agoModify nemo-impl partical test files 26/30426/1
GaoJie [Tue, 1 Dec 2015 09:52:32 +0000 (17:52 +0800)]
Modify nemo-impl partical test files

Change-Id: I6620ac34d6ef96a947f9b0693362dd0a23841a80
Signed-off-by: GaoJie <gaojieusy@163.com>
8 years agoAdd nemo-renderers partical test files 24/30424/1
saomenmen [Tue, 1 Dec 2015 09:16:39 +0000 (17:16 +0800)]
Add nemo-renderers partical test files

Change-Id: Ic4e63bbb232c59e14062dd54996d1819b74bcfd1
Signed-off-by: saomenmen <zhangmroy@163.com>
8 years agoMerge "Refactor TenantManage"
Xia Yin Ben [Tue, 1 Dec 2015 02:13:01 +0000 (02:13 +0000)]
Merge "Refactor TenantManage"

8 years agoMerge "Fix mismatch between hashCode and equals methods"
A H [Tue, 1 Dec 2015 02:10:04 +0000 (02:10 +0000)]
Merge "Fix mismatch between hashCode and equals methods"

8 years agoMerge "Fix mismatch between package and directory names"
A H [Tue, 1 Dec 2015 02:09:37 +0000 (02:09 +0000)]
Merge "Fix mismatch between package and directory names"

8 years agoRefactor TenantManage 13/30413/1
Gary Wu [Mon, 30 Nov 2015 23:54:53 +0000 (15:54 -0800)]
Refactor TenantManage

Refactor TenantManage to make the following changes:

1. Block on the retrieval of users and roles since
   the MD-SAL API is async.  Without this the calls
   will always return null since the async calls
   will not have completed yet.

2. Added new APIs to return users and roles as Maps
   to avoid linear searches.

Change-Id: Ib3ce98a3ac6adbbc66627e497d85531d12258c99
Signed-off-by: Gary Wu <gary.wu1@huawei.com>
8 years agoFix mismatch between hashCode and equals methods 06/30406/1
Gary Wu [Mon, 30 Nov 2015 22:06:04 +0000 (14:06 -0800)]
Fix mismatch between hashCode and equals methods

Edge and Vertex had incorrect implementations of
hashCode and equals that would cause failures when
used with collections.  Replaced both with new
matching implementations.  Also made the test field
(id) final per best practices.

Change-Id: I0dab173438b1d050a5b9867faa16a255c14222f5
Signed-off-by: Gary Wu <gary.wu1@huawei.com>
8 years agoFix mismatch between package and directory names 03/30403/1
Gary Wu [Mon, 30 Nov 2015 21:19:36 +0000 (13:19 -0800)]
Fix mismatch between package and directory names

Change-Id: Ic23d469f97f62d57bacdbde4c818b28e7f16d640
Signed-off-by: Gary Wu <gary.wu1@huawei.com>
8 years agoFix leak of "this" ref in UserManager constructor 02/30402/2
Gary Wu [Mon, 30 Nov 2015 20:55:52 +0000 (12:55 -0800)]
Fix leak of "this" ref in UserManager constructor

UserManager constructor was improperly leaking the
reference to "this" while doing RPC registration
in the constructor.  Refactor to fix this issue.

Change-Id: I5ab9f7bef36aa8f92f8bfe960b3f43e53c638336
Signed-off-by: Gary Wu <gary.wu1@huawei.com>
8 years agoMerge "Use odlparent-lite as artifacts parent"
A H [Mon, 30 Nov 2015 17:12:43 +0000 (17:12 +0000)]
Merge "Use odlparent-lite as artifacts parent"

8 years agoMerge "Modify nemo-impl partical test files"
Xia Yin Ben [Mon, 30 Nov 2015 11:23:06 +0000 (11:23 +0000)]
Merge "Modify nemo-impl partical test files"

8 years agoAdd nemo-renderers partical test files 72/30372/1
saomenmen [Mon, 30 Nov 2015 10:02:38 +0000 (18:02 +0800)]
Add nemo-renderers partical test files

Change-Id: Iddcc0104a5564c7402e6a93e3832ade294e551f4
Signed-off-by: saomenmen <zhangmroy@163.com>
8 years agoModify nemo-impl partical test files 71/30371/1
GaoJie [Mon, 30 Nov 2015 09:50:19 +0000 (17:50 +0800)]
Modify nemo-impl partical test files

Change-Id: Ie2d24658cd471d8b20d45331fb0a231a48fe6828
Signed-off-by: GaoJie <gaojieusy@163.com>
8 years agoUse odlparent-lite as artifacts parent 44/30344/1
Thanh Ha [Sun, 29 Nov 2015 22:14:41 +0000 (17:14 -0500)]
Use odlparent-lite as artifacts parent

We created odlparent-lite to provide a minimal pom which allows projects
to publish to the correct server. Without this ${project}-artifacts may
fail to deploy to Nexus.

Change-Id: Ic21838dffeda836695ba018dbe1a8bf86ebcd2dd
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agomodified some test files in file "User" and added one test file 85/30285/1
saomenmen [Fri, 27 Nov 2015 09:37:49 +0000 (17:37 +0800)]
modified some test files in file "User" and added one test file

Change-Id: Ic7933060781ccb10344eca809b29e73cdd9329a5
Signed-off-by: saomenmen <zhangmroy@163.com>
8 years agoModify nemo-impl partical test files 40/30240/1
saomenmen [Thu, 26 Nov 2015 09:45:05 +0000 (17:45 +0800)]
Modify nemo-impl partical test files

Change-Id: Ib7e87af97cccfb0899c80057b1d4a8dca2b89f47
Signed-off-by: saomenmen <zhangmroy@163.com>
8 years agoModify nemo-impl partical test files 77/30177/1
saomenmen [Wed, 25 Nov 2015 09:32:00 +0000 (17:32 +0800)]
Modify nemo-impl partical test files

Change-Id: I6b220cf3a785b8ac419377c4f3e3be64341b6283
Signed-off-by: saomenmen <zhangmroy@163.com>
8 years agoAdd renderer partical test files 27/30127/1
saomenmen [Tue, 24 Nov 2015 09:27:21 +0000 (17:27 +0800)]
Add renderer partical test files

Change-Id: Idc53ef4c316b3941a8f1f02de5b18e16041648c5
Signed-off-by: saomenmen <zhangmroy@163.com>
8 years agoRefactor AAA.checkUser() 03/30103/2
Gary Wu [Tue, 24 Nov 2015 00:36:18 +0000 (16:36 -0800)]
Refactor AAA.checkUser()

Change-Id: Idd767a3bb1808b0b7f3fd248e403a88d4c2f4de5
Signed-off-by: Gary Wu <gary.wu1@huawei.com>
8 years agoMerge "Refactor UserManager"
Xia Yin Ben [Tue, 24 Nov 2015 02:32:52 +0000 (02:32 +0000)]
Merge "Refactor UserManager"

8 years agoRefactor UserManager 04/30104/2
Gary Wu [Tue, 24 Nov 2015 01:05:58 +0000 (17:05 -0800)]
Refactor UserManager

Change-Id: Idcab11fd9bdda6d229f5d1ab7b9b569a06cfd41b
Signed-off-by: Gary Wu <gary.wu1@huawei.com>
8 years agoFix Eclipse compilation errors and warnings 96/30096/1
Gary Wu [Mon, 23 Nov 2015 23:13:19 +0000 (15:13 -0800)]
Fix Eclipse compilation errors and warnings

Fix the following compilation errors/warnings:
1. Package name mismatch with directory structure
2. Unused imports

Change-Id: I4d30df0adfc90c26bb7d7456a0a407e4215b2c0a
Signed-off-by: Gary Wu <gary.wu1@huawei.com>
8 years agoModify the shell script for creating physical topology for SFC scenario. 72/29972/1
Zhigang Ji [Fri, 20 Nov 2015 10:06:53 +0000 (18:06 +0800)]
Modify the shell script for creating physical topology for SFC scenario.

Change-Id: I399ea1720dbe90f222663f6e363f9853a37ea0ef
Signed-off-by: Zhigang Ji <jizhigang@huawei.com>
8 years agoModify user test files 64/29964/1
saomenmen [Fri, 20 Nov 2015 09:16:53 +0000 (17:16 +0800)]
Modify user test files

Change-Id: I922a117bd5496a3451a4b4fe9090997c2c7f2dc9
Signed-off-by: saomenmen <zhangmroy@163.com>
8 years agoAdd debug log for an exception. 61/29961/1
JieHou [Fri, 20 Nov 2015 08:45:14 +0000 (16:45 +0800)]
Add debug log for an exception.

Change-Id: I8833eee64d8fc710ab313c819f22873c9d0ca030
Signed-off-by: JieHou <houjie1@huawei.com>
8 years agoMerge "Modify nemo ui"
Xia Yin Ben [Fri, 20 Nov 2015 08:53:41 +0000 (08:53 +0000)]
Merge "Modify nemo ui"

8 years agoModify console printing to logging. 59/29959/1
Zhigang Ji [Fri, 20 Nov 2015 08:22:45 +0000 (16:22 +0800)]
Modify console printing to logging.

Change-Id: I6993e7e3bb5016c333dc48a9bcc9a6e334f99b87
Signed-off-by: Zhigang Ji <jizhigang@huawei.com>
8 years agoAdd necessary hashCode method. 58/29958/1
Zhigang Ji [Fri, 20 Nov 2015 08:15:12 +0000 (16:15 +0800)]
Add necessary hashCode method.

Change-Id: Ib633e32f499131a2bf5e565dde76cba296e7c575
Signed-off-by: Zhigang Ji <jizhigang@huawei.com>
8 years agoAdd initial NEMO CLI renderer structure. 57/29957/1
Zhigang Ji [Fri, 20 Nov 2015 07:12:32 +0000 (15:12 +0800)]
Add initial NEMO CLI renderer structure.

Change-Id: Ie511715b77aae700241f981206f15e888e392274
Signed-off-by: Zhigang Ji <jizhigang@huawei.com>
8 years agoModify nemo ui 20/29920/1
saomenmen [Thu, 19 Nov 2015 12:49:42 +0000 (20:49 +0800)]
Modify nemo ui

Change-Id: Ib8d0342350f4bb7fe914315b4699092b65c42c33
Signed-off-by: saomenmen <zhangmroy@163.com>
8 years agoAdd partical test files 09/29909/1
saomenmen [Mon, 16 Nov 2015 04:03:56 +0000 (12:03 +0800)]
Add partical test files

Change-Id: Ib4be0ec3e7588a2b681086d39467c0be061c32de
Signed-off-by: saomenmen <zhangmroy@163.com>
8 years agoMerge "Modify the openflow renderer to support physical topology monitoring and ARP...
Xia Yin Ben [Tue, 17 Nov 2015 10:14:47 +0000 (10:14 +0000)]
Merge "Modify the openflow renderer to support physical topology monitoring and ARP handling."

8 years agoModify the openflow renderer to support physical topology monitoring and ARP handling. 10/29810/1
Zhigang Ji [Tue, 17 Nov 2015 09:55:58 +0000 (17:55 +0800)]
Modify the openflow renderer to support physical topology monitoring and ARP handling.

Change-Id: Ic25ad709e953d687db4941addfe318bc9662a4c6
Signed-off-by: Zhigang Ji <jizhigang@huawei.com>
8 years agoModify the shell script for create physical topology for BoD scenario. 08/29808/1
Zhigang Ji [Tue, 17 Nov 2015 08:43:21 +0000 (16:43 +0800)]
Modify the shell script for create physical topology for BoD scenario.

Change-Id: If2b21667112fb1526671222cb25dc9db63637abb
Signed-off-by: Zhigang Ji <jizhigang@huawei.com>
8 years agoModify renderer test files 98/29798/1
saomenmen [Sat, 14 Nov 2015 04:49:34 +0000 (12:49 +0800)]
Modify renderer test files

Change-Id: I787dee572213f34bc053ede5f9ac9eadba289a6e
Signed-off-by: saomenmen <zhangmroy@163.com>
8 years agoRevert "Add renderer test files" 96/29796/1
Tong Liu [Tue, 17 Nov 2015 02:31:13 +0000 (02:31 +0000)]
Revert "Add renderer test files"

This reverts commit 621bb194333aa65fa3acb546ba717e37455d1cf6.

Change-Id: Id18df998460049a2793fd8c293e55085203020d8
Signed-off-by: swsiyu <swsiyu@163.com>
8 years agoAdd renderer test files 85/29585/1
swsiyu [Thu, 12 Nov 2015 10:13:42 +0000 (18:13 +0800)]
Add renderer test files

Change-Id: I28a2c79b4f3503f6bdb6b9682164213d71bbf9d9
Signed-off-by: swsiyu <swsiyu@163.com>
8 years agoAdd partical test files 34/29534/1
xiayinben [Wed, 11 Nov 2015 07:19:39 +0000 (15:19 +0800)]
Add partical test files

Change-Id: I2923c77f6f4a458f2dab460fec4e7eea73cd99ae
Signed-off-by: xiayinben <xiayinben@huawei.com>
8 years agoAdd nemo ui 00/29100/1
A H [Mon, 2 Nov 2015 01:34:19 +0000 (17:34 -0800)]
Add nemo ui

Change-Id: Iffd612fce2b9b1f25a67224d39355a4fc73862db
Signed-off-by: A H <an.ho@huawei.com>
8 years agoAdding nemo engine. 21/28921/1
A H [Thu, 29 Oct 2015 06:18:01 +0000 (23:18 -0700)]
Adding nemo engine.

Change-Id: I5f959c18bfaa11ff1db7f1b34b3840e836ed7cf5
Signed-off-by: A H <an.ho@huawei.com>
8 years agoMigration to use MD-SAL Project 60/26360/6
Tony Tkacik [Wed, 2 Sep 2015 14:13:30 +0000 (16:13 +0200)]
Migration to use MD-SAL Project

Change-Id: Ia5400e825301ab62ee9ce23b6724023b060baf19
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
8 years agoMigrate restconf dependency 87/26587/1
Tomas Cere [Mon, 7 Sep 2015 07:05:43 +0000 (09:05 +0200)]
Migrate restconf dependency

Change-Id: If2f80c2ef53fa9fa479b09ce74f02a8cf7b13918
Signed-off-by: Tomas Cere <tcere@cisco.com>
8 years agoInitial nemo project structure. 66/24366/1
A H [Wed, 22 Jul 2015 00:43:37 +0000 (17:43 -0700)]
Initial nemo project structure.

Change-Id: I90fb136e0ca5207d42455b07f9d0133a1b2bab18
Signed-off-by: A H <an.ho@huawei.com>
9 years agoInitial empty repository
Andrew Grimberg [Thu, 7 May 2015 20:38:36 +0000 (20:38 +0000)]
Initial empty repository