Age | Commit message (Collapse) | Author | Files | Lines |
|
Initial API Implementation.
Change-Id: I96c682e2d0d544a4f937bc992a7d0919cb358fac
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Data-tree allows for better control over data processing
(commit refusal, change processing ordering, additional
validation etc.) than data-store (previous design).
Change-Id: Id165df33da179ed925b2187fe247b2d6f672af43
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I6eaefd0448367abdc5774d931cb22caf73166662
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
The same string value may be represented by two different String objects,
so comparison using == may fail.
Change-Id: I6f2f78d082b096baa255ff7836be338f5dd41473
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
Change-Id: I819355c989195a319e1b5ee6c3f2c0f2298628c2
Signed-off-by: Ed Warnicke <eaw@cisco.com>
|
|
Change-Id: I9cdfbe67f089c74bf9205e447553b4ae07c2f2c6
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
|
|
In v3po, after connecting to vpp, read initial vpp
existing (initial)configuration and put it into v3po's datastore.
This is very minimalistic(only mandatory nodes are stored), only
to allow configuration of bridge domains right off the bat.
Change-Id: Ia29d537600660a8e50f648477a5a40d06f0eed6d
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
|
|
Reduce visibility of implementation class, add SafeVargars, make methods
sstatic.
Change-Id: I56c81371fad39b527d1423508537de59bd171e5b
Signed-off-by: Robert Varga <nite@hq.sk>
|
|
Using String.split() forces compilation of the regex, which is slow. Use
a thread-safe Splitter to perform the same job.
Change-Id: Icbc326a376bc9aaea692f80d01439e81a302bc5f
Signed-off-by: Robert Varga <nite@hq.sk>
|
|
The callback interface from vpp-japi needs to be remodeled to reflect
the fact there is only a single connection. Remove the unneeded
abstraction before we move on to proper callbacks.
Change-Id: Ic96d6f17110ab31988e1621ac42d76d0c5d4069f
Signed-off-by: Robert Varga <nite@hq.sk>
|
|
Guava has a neat utility to perform the conversion, use that instead of
open-coding it.
Change-Id: Ifa8d79845950faccc3433b84e42dc2ba08828248
Signed-off-by: Robert Varga <nite@hq.sk>
|
|
Methods which can be static are made static. Also fixes string concat in
logging. Next we share a single instance of the VppState identifier.
Finally fixup the LoggingFuturesCallback.
Change-Id: I4f5076bfcbf782ecf4452e00726d49b46e15628c
Signed-off-by: Robert Varga <nite@hq.sk>
|
|
Change-Id: Ie4e6c8846ac9e019ab954aa237406f142dcbebbe
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
|
|
This is a workaround to avoid posible DataTree exception
when submitting new interface configuration without pre-existing
day0 configuration.
Applies for all list nodes and a proper fix will follow in ODL.
Change-Id: I6ee6e7ae189542d5ae2ad742f431b88745c42c4d
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
|
|
Change-Id: Ib32d8b344fd3a8d2a14f31e9e6fad6099b0e731e
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
|
|
- bd manager rewritten
- underlay topo functional
- lot of cleaning
Change-Id: I48e259aaf341eb0a1c09e6b25dd411d525d854c1
Signed-off-by: Varun Seereeram <vseereer@cisco.com>
Signed-off-by: Daniel Malachovsky <daniel.malachovsky@pantheon.sk>
|
|
Change-Id: Iad350ac6c90ce372d6bde5e3fab126c524e816c1
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: Id0f5b13093fc3ea0aa2a67cc18f3af341b2448e2
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
Change-Id: I01abc34d43795d183a3b9e6441883f530b456e6b
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
More code cleanup and console output tweaking.
Change-Id: I0257bd8eb91addefd76d99f9c577225005aaf194
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
Clean up syntax and console output.
Change-Id: I06de74d694f309602f612afb71872d2059aa87e9
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
- fixed some design flaws
- added tunnel table into inventory detail
- added filter to remove vxlan_tunnel from interfaces list in bd mnager
Change-Id: Ia9f0ca737d062ed2ed57734561dbece34d20b7c3
Signed-off-by: Daniel Malachovsky <daniel.malachovsky@pantheon.sk>
|
|
Change-Id: Id638bc0262481921cd42d830e9fc788e76bc3907
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
|
|
Add git-review to VM.
Change-Id: I7ed6c9d00037bb9665019f9f96e30ba9c2546525
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
Change-Id: I72b878f73418a02d662b7c4c2540644f9a4c02c7
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
Change-Id: I4648f5cd738183193b3b342a96ececccdea0bad6
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
|
|
Change-Id: I2b39df0e78a6947989b745cf7c93bbb501807738
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
|
|
Change-Id: If56ed34e50ff1003e78c5f1a5ac1d68abf5823b2
Signed-off-by: Miroslav Toth <mirtoth@cisco.com>
|
|
Change-Id: I3869462364f2a73177eca6848bac897ccadfd67f
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
|
|
- Bug Fixes for graphical manipulation. Fix req'd for unassigning pre-assigned.
- Fixed Graphical issues, interface, vpp and vBD manipulation
- Added REST functionality, GUI enhancements and squashed a few bugs.
- reworked assigning and unassigning IF to vBD
Change-Id: Ice13835699455439f6ab49a18facb49f7a16b7ef
Signed-off-by: Varun Seereeram <vseereer@cisco.com>
Signed-off-by: Daniel Malachovsky <daniel.malachovsky@pantheon.sk>
|
|
Change-Id: I8a9835c064fb6ebaa29a47eaee8e7b87eb0cedac
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
|
|
- added detail page
- lot of design changes
- lot of css overrides
Change-Id: Ia1735272297c0913f971728acc6775cce93d4646
Signed-off-by: Daniel Malachovsky <daniel.malachovsky@pantheon.sk>
|
|
- ui-grid replaces by smart-table
- dark theme setted
- orange buttons added
Change-Id: I2afe3231a1e889a1d23056242167cad65cbfae11
Signed-off-by: Daniel Malachovsky <daniel.malachovsky@pantheon.sk>
Signed-off-by: Varun Seereeram <vseereer@cisco.com>
|
|
- added add/get/object definitions for vBD, VPP and Interfaces
Change-Id: Ic639f06fad5700a1722fdb0b1034b8134bdb1c41
Signed-off-by: Daniel Malachovsky <daniel.malachovsky@pantheon.sk>
|
|
Change-Id: I6a4f3e397fba9fbcde53dc250a04d2c8580f2829
Signed-off-by: Miroslav Toth <mirtoth@cisco.com>
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
|
|
- splitted vpp.controller.js and vpp.services.js into smaller files to
avoid blocking and problems during merging
Change-Id: I379dc1e5154c6f685fb6a976db239b620e58fc6e
Signed-off-by: Daniel Malachovsky <daniel.malachovsky@pantheon.sk>
|
|
- added angular-ui-grid library for handling expandable table
- removed old service (http) and old inventory controller
- fixed bridge domains page formatting
- fixes bugs due to old code's css
- applied Dave's comments
Change-Id: Ie10d05bb0da3cb9bac666b66cf7168696c45254f
Signed-off-by: Daniel Malachovsky <daniel.malachovsky@pantheon.sk>
Signed-off-by: Varun Seereeram <vseereer@cisco.com>
|
|
Vxlan data are stored to both ends of tunnel - to source
and destination vpp under interface with prefix 'vxlan-tunnel'.
Change-Id: I703ca80e8986139f6bbe8b208629f3aa0593edb4
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
|
|
- added copyright header to css and js files
- small fixes in css files
Change-Id: I62a32067d71ede7a7440662b1816f939659101e7
Signed-off-by: Daniel Malachovsky <daniel.malachovsky@pantheon.sk>
|
|
Inheriting from aggregator causes the artifacts to be skipped during
install. Use api-parent instead.
Change-Id: I507a21b2999c193d41a924debfcd67b916160f94
Signed-off-by: Robert Varga <nite@hq.sk>
|
|
- open ui on http://controllerIp:8181/index.html
- added interfaces to vpp topo.
- fixed VPP mounting
- fixed VPP Editing and deleting
Change-Id: I6ae2c6e5781d3e0cdb78b112d706b9f5076301d5
Signed-off-by: Daniel Malachovsky <daniel.malachovsky@pantheon.sk>
Signed-off-by: Varun Seereeram <vseereer@cisco.com>
Signed-off-by: Robert Varga <nite@hq.sk>
|
|
Change-Id: I9d624a24865b8a9895308ab504993ac3410d5830
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
|
|
Initial code for adding code for interconnecting of virtual
bridge domain (via tunnel) which is spread on several VPPs.
Change-Id: I0da88c977e820b0b8edc565d261d3d8fb0629a1a
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
|
|
Creation request from UI for creating new termination point cause
that interface on VPP is added to virtual bridge domain.
Change-Id: I73910e31250c81e9e8baac40072926bdfc71ff22
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
|
|
|
|
|
|
|
|
|
|
Change-Id: I8efd61d8b4e885678b4de390e977fd4302cc3461
Signed-off-by: Robert Varga <nite@hq.sk>
|
|
Information about virtual bridge domain to which VPP belongs
to is also stored to datastore of controller under leaf
supporting-bridge-domain.
Change-Id: If7ab4f520a3d400fbd19794cf4381734eae63341
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
|