Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Baremetal #219

Open
wants to merge 32 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
432af25
Menus and Folder structure for baremetal_servers feature
sbavanasi Oct 7, 2014
913a0c6
Implemented virtual-router page and checked in related changes
sbavanasi Oct 8, 2014
5176d0b
Initial code for Physical Routers config
manojgn Oct 8, 2014
4fdefe6
Implemented physical-interfaces page and checked in related files
sbavanasi Oct 8, 2014
8f20d62
Added nodejs code for logical interface creation
sbavanasi Oct 13, 2014
ba55c7c
Implemented logical interface creation with all possible scenarios
sbavanasi Oct 14, 2014
1b4c089
Added configuration entry for physical/logical interface delimiters a…
sbavanasi Oct 14, 2014
3b2ffdf
Fixed the bugs in logical interface creation
sbavanasi Oct 15, 2014
b08b087
Baremetal Changes- More changes to physical routers and added new api…
manojgn Oct 15, 2014
91e4f88
Removed default selections
sbavanasi Oct 16, 2014
7697711
Baremetal physical routers - added vendor name and dataplane ip.
manojgn Oct 16, 2014
4038b7f
Baremetal physical routers : fixed the edit window to show selected d…
manojgn Oct 17, 2014
cb37677
Implemented virtual machine interface association to logical interface
sbavanasi Oct 16, 2014
a20ffc2
Setting type as Embedded by default
sbavanasi Oct 17, 2014
2780ea9
Merge pull request #13 from sbavanasi/baremetal
sbavanasi Oct 20, 2014
4693fda
Added configuration to show/hide features and other bug fixes
sbavanasi Oct 20, 2014
46ccd86
Reloading the grid when create fails
sbavanasi Oct 20, 2014
274b8c6
Merge pull request #14 from sbavanasi/baremetal
sbavanasi Oct 20, 2014
a955437
Added API to create port using neutron API
biswajit-mandal Oct 20, 2014
aa225b4
Merge pull request #15 from manojgn/nw_port
manojgn Oct 20, 2014
9538c94
worked on virtual router page review points
sbavanasi Oct 21, 2014
c48a45f
Merge pull request #16 from sbavanasi/baremetal
sbavanasi Oct 21, 2014
4719cc4
Enabled port creation from the interface creation page
sbavanasi Oct 21, 2014
c2d62b0
Merge pull request #17 from sbavanasi/baremetal
sbavanasi Oct 21, 2014
31bb2d7
Worked on below items
sbavanasi Oct 22, 2014
1ee4f15
Merge pull request #18 from sbavanasi/baremetal
sbavanasi Oct 22, 2014
91f1759
Baremetal changes : Added the creation of vrouters while creating phy…
manojgn Oct 22, 2014
1ed638b
fixed setting proper values to virtual network and vmi dropdown in e…
sbavanasi Oct 22, 2014
8009a1d
Merge pull request #19 from sbavanasi/baremetal
sbavanasi Oct 22, 2014
0be1353
Baremetal : Some fixes
manojgn Oct 22, 2014
2d1f78a
Baremetal : pRouter edit basic functionality now working.
manojgn Oct 22, 2014
f71f792
Fixed the edit issue with logical interface
sbavanasi Oct 22, 2014
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
54 changes: 54 additions & 0 deletions webroot/config/physicaldevices/physicalinterfaces/api/parseURL.xml
@@ -0,0 +1,54 @@
<!--
Copyright (c) 2014 Juniper Networks, Inc. All rights reserved.
-->
<urlLists>
<require>
<define>parseURLReq</define>
<path>process.mainModule.exports["corePath"] + '/src/serverroot/common/parseURLRequire'</path>
</require>
<require>
<define>physicalinterfacesconfigapi</define>
<path>./physicalinterfacesconfig.api</path>
</require>
<!-- API / Feature definition for quotas configuration -->
<!--
1. fetch physical interfaces - /api/tenants/config/physical-interfaces/:pRouterId,
getPhysicalInterfaces
2. create physical interfaces - /api/tenants/config/physical-interfaces/:pRouterId,
createPhysicalInterfaces
3. update physical interfaces - /api/tenants/config/physical-interface/:pRouterId/:pInterfaceI,
updatePhysicalInterfaces
4. delete physical interfaces - /api/tenants/config/physical-interface/:pRouterId/:pInterfaceId,
deletePhysicalInterfaces
-->
<item>
<url>/api/tenants/config/physical-interfaces/:pRouterId</url>
<method>get</method>
<feature>physicalinterfacesconfig</feature>
<callback>physicalinterfacesconfigapi.getPhysicalInterfaces</callback>
</item>
<item>
<url>/api/tenants/config/physical-interfaces/:pRouterId/:infType</url>
<method>post</method>
<feature>physicalinterfacesconfig</feature>
<callback>physicalinterfacesconfigapi.createPhysicalInterfaces</callback>
</item>
<item>
<url>/api/tenants/config/physical-interface/:pRouterId/:infType/:pInterfaceId</url>
<method>put</method>
<feature>physicalinterfacesconfig</feature>
<callback>physicalinterfacesconfigapi.updatePhysicalInterfaces</callback>
</item>
<item>
<url>/api/tenants/config/physical-interface/:pRouterId/:infType/:pInterfaceId</url>
<method>delete</method>
<feature>physicalinterfacesconfig</feature>
<callback>physicalinterfacesconfigapi.deletePhysicalInterfaces</callback>
</item>
<item>
<url>/api/tenants/config/virtual-network-internals/:id</url>
<method>get</method>
<feature>physicalinterfacesconfig</feature>
<callback>physicalinterfacesconfigapi.getVirtualNetworkInternals</callback>
</item>
</urlLists>

Large diffs are not rendered by default.