affinity.git
10 years agoDon't keep build files in tree. 81/1381/1
Suchi Raman [Mon, 23 Sep 2013 21:59:49 +0000 (17:59 -0400)]
Don't keep build files in tree.
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoMove file. 80/1380/1
Suchi Raman [Mon, 23 Sep 2013 22:06:36 +0000 (18:06 -0400)]
Move file.
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years ago* Add sample yang files (not running codegen). 79/1379/1
Suchi Raman [Mon, 23 Sep 2013 17:36:32 +0000 (13:36 -0400)]
* Add sample yang files (not running codegen).
* Add subnet/prefix to affinity id.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoMerge two changes that are required for integration tests and Jenkins setup. 61/1361/1
Suchi Raman [Mon, 23 Sep 2013 17:08:32 +0000 (13:08 -0400)]
Merge two changes that are required for integration tests and Jenkins setup.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoSouthbound integration tests 60/1360/1
Katrina LaCurts [Mon, 23 Sep 2013 14:56:41 +0000 (10:56 -0400)]
Southbound integration tests

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoChanged package name from controller to affinity 59/1359/1
Katrina LaCurts [Mon, 23 Sep 2013 13:50:39 +0000 (09:50 -0400)]
Changed package name from controller to affinity
Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoFixed maven configuration for affinity-topology yang model. 13/1213/1
Tony Tkacik [Tue, 17 Sep 2013 08:14:20 +0000 (10:14 +0200)]
Fixed maven configuration for affinity-topology yang model.

Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
10 years ago* Added example yang to affinity project at the correct location (src/main/yang). 05/1205/1
Suchi Raman [Mon, 16 Sep 2013 17:39:07 +0000 (13:39 -0400)]
* Added example yang to affinity project at the correct location (src/main/yang).
* Fixed a few missing dependencies for yang bundles in pom.xml.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoAdd to project pom.xml to start using yangtools. 04/1204/1
Suchi Raman [Mon, 16 Sep 2013 17:14:22 +0000 (13:14 -0400)]
Add to project pom.xml to start using yangtools.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoAdded example affinity model in yang. Code gen not working for this model yet. 00/1200/1
Suchi Raman [Mon, 16 Sep 2013 14:48:04 +0000 (10:48 -0400)]
Added example affinity model in yang. Code gen not working for this model yet.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoFixed some issues in getAll methods. Added a unit test. 15/1115/1
Suchi Raman [Fri, 6 Sep 2013 15:28:45 +0000 (11:28 -0400)]
Fixed some issues in getAll methods. Added a unit test.
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoAdded a previously failed merge. 06/1106/1
Suchi Raman [Thu, 5 Sep 2013 21:13:45 +0000 (17:13 -0400)]
Added a previously failed merge.
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agogetIPs() function for affinity groups. This is a placeholder for a 95/1095/1
Katrina LaCurts [Wed, 4 Sep 2013 20:22:54 +0000 (16:22 -0400)]
getIPs() function for affinity groups.  This is a placeholder for a
more robust function coming later.

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoRemoved the subnet code from AnalyticsManager.java; it's now handled 93/1093/1
Katrina LaCurts [Wed, 4 Sep 2013 20:06:10 +0000 (16:06 -0400)]
Removed the subnet code from AnalyticsManager.java; it's now handled
by northbound API calls (see analytics.py).

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoChanged servlet name in web.xml so that the affinity northbound API 63/1063/1
Katrina LaCurts [Fri, 30 Aug 2013 20:07:18 +0000 (16:07 -0400)]
Changed servlet name in web.xml so that the affinity northbound API
would launch.  Added default constructor to AffinityGroup to stop HTTP
500 error in northbound API.

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoRemoved duplicate entries from pom.xml that were preventing jar files 60/1060/1
Katrina LaCurts [Fri, 30 Aug 2013 16:23:04 +0000 (12:23 -0400)]
Removed duplicate entries from pom.xml that were preventing jar files
from loading into the controller correctly.

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoQuick bugfix to analytics.py 44/1044/1
Katrina LaCurts [Thu, 29 Aug 2013 19:28:19 +0000 (15:28 -0400)]
Quick bugfix to analytics.py

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years ago- getBitRate() function 43/1043/1
Katrina LaCurts [Thu, 29 Aug 2013 18:37:36 +0000 (14:37 -0400)]
- getBitRate() function
- Northbound API for analytics

Signed-off-by: Katrina LaCurts <katrina.lacurts@plexxi.com>
10 years agoAdd a test file. 41/1041/1
Suchi Raman [Thu, 29 Aug 2013 11:16:32 +0000 (07:16 -0400)]
Add a test file.
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoAdded a couple of Northbound API functions. More to come. 40/1040/1
Suchi Raman [Thu, 29 Aug 2013 11:11:04 +0000 (07:11 -0400)]
Added a couple of Northbound API functions. More to come.
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoAdd skeleton affinity northbound API class file. 39/1039/1
Suchi Raman [Wed, 28 Aug 2013 22:01:04 +0000 (18:01 -0400)]
Add skeleton affinity northbound API class file.
To be completed.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoAdd AffinityConfig and AffinityLink objects, integrate into AffinityManager. 38/1038/1
Suchi Raman [Wed, 28 Aug 2013 19:47:54 +0000 (15:47 -0400)]
Add AffinityConfig and AffinityLink objects, integrate into AffinityManager.

Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agobug #56: Initial commit to repo of affinity classes. 15/915/1
Suchi Raman [Mon, 19 Aug 2013 19:43:20 +0000 (15:43 -0400)]
bug #56: Initial commit to repo of affinity classes.
Signed-off-by: Suchi Raman <suchi.raman@plexxi.com>
10 years agoInitial empty repository
Andrew Grimberg [Thu, 18 Jul 2013 22:10:08 +0000 (22:10 +0000)]
Initial empty repository