diff options
Diffstat (limited to 'admportal/views/odl/listVRlan.ejs')
-rw-r--r-- | admportal/views/odl/listVRlan.ejs | 1069 |
1 files changed, 0 insertions, 1069 deletions
diff --git a/admportal/views/odl/listVRlan.ejs b/admportal/views/odl/listVRlan.ejs deleted file mode 100644 index 93eedace..00000000 --- a/admportal/views/odl/listVRlan.ejs +++ /dev/null @@ -1,1069 +0,0 @@ -<!DOCTYPE html> -<html lang="en"> -<head> - <title>SDN-C AdminPortal</title> - <meta charset="utf-8" /> - <meta http-equiv="X-UA-Compatible" content="IE=edge"> - <% include ../partials/head %> - <% include ../partials/header %> -</head> -<body> - -<h2>VR-LAN</h2> - -<% if ( typeof result != 'undefined' ) { - if (result.code.length > 0) { - if ( result.code == 'success' ) { %> - <div class='alert alert-success' role='alert'> - <% - for ( x in result.msg ){ %> - <div><%= result.msg[x] %></div> - <% } %> - </div> - <% } else { %> - <div class='alert alert-danger' role='danger'> - <% - for ( x in result.msg ){ %> - <div><%= result.msg[x] %></div> - <% } %> - </div> - <% } %> - <% } %> -<% } %> - -<% if( typeof privilege != 'undefined'){ - var priv = privilege.privilege; -} else { - var priv = 'A'; -} %> - -<div class="container-fluid"> -<div class="content"> - -<% if ( typeof response_obj['vr-lan']['routing-protocol'] != 'undefined' ){ %> - <div class="content"> - service-instance-id: <%= svc_instance_id %><br> - routing-protocol : <%= response_obj['vr-lan']['routing-protocol'] %> - </div> -<% } %> - -<table class="tree"> - -<% var i=1; root_node=1; -if ( typeof response_obj['vr-lan'] != 'undefined' ) -{ - if( typeof response_obj['vr-lan']['vr-lan-interface'] != 'undefined' ) - { - response_obj['vr-lan']['vr-lan-interface'].forEach(function(request) { - var root_node = i %> - - <tr class="treegrid-<%= i %>"> - <td>vr-lan-interface</td> - </tr> - <% i++; %> - - <% if ( request['vr-designation'] != 'undefined') - { - var vr_designation = request['vr-designation']; - } %> - - <tr class="treegrid-<%= i %> treegrid-parent-<%= root_node %>"> - <td> - <a href="javascript:vrlan_interface( - '<%= svc_instance_id %>', - '<%= request['vr-designation'] %>', - '<%= request['v6-vr-lan-prefix'] %>', - '<%= request['v6-vr-lan-prefix-length'] %>', - '<%= request['v6-vce-wan-address'] %>', - '<%= request['v4-vr-lan-prefix-length'] %>', - '<%= request['v4-vr-lan-prefix'] %>', - '<%= request['t-defaulted-v6-vrlan'] %>', - '<%= request['v4-vce-loopback-address'] %>');">vr-lan-interface</a> - </td> - </tr> - <% i++; %> - - <% if ( (typeof request['v6-public-lan-prefixes'] != 'undefined') && (typeof request['v6-public-lan-prefixes']['t-provided-v6-lan-public-prefixes'] != 'undefined') ) - { %> - <% request['v6-public-lan-prefixes']['t-provided-v6-lan-public-prefixes'].forEach(function(trequest){ var t_v6_root = i; %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= root_node %>"> - <td>v6-public-lan-prefixes</td> - </tr> - <% i++; %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= t_v6_root %>"> - <td> - <a href="javascript:t_provided_v6_prefixes( - '<%= svc_instance_id %>', - '<%= trequest['request-index'] %>', - '<%= trequest['v6-next-hop-address'] %>', - '<%= trequest['v6-lan-public-prefix-length'] %>', - '<%= trequest['v6-lan-public-prefix'] %>');">t-provided-v6-lan-public-prefixes</a> - </td> - </tr> - <% i++; %> - <% }); %> - <% } %> - - <% if ( typeof request['dhcp'] != 'undefined' ) - { %> - <% var dhcp_node = i; %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= root_node %>"> - <td>dhcp</td> - </tr> - <% i++; %> - - <tr class="treegrid-<%= i %> treegrid-parent-<%= dhcp_node %>"> - <td> - <a href="javascript:dhcp( - '<%= svc_instance_id %>', - '<%= request['dhcp']['use-v4-default-pool'] %>', - '<%= request['dhcp']['use-v6-default-pool'] %>', - '<%= request['dhcp']['v4-dhcp-server-enabled'] %>', - '<%= request['dhcp']['v6-dhcp-server-enabled'] %>', - '<%= request['dhcp']['v6-dhcp-default-pool-prefix'] %>', - '<%= request['dhcp']['v6-dhcp-default-pool-prefix-length'] %>', - '<%= request['dhcp']['v4-dhcp-default-pool-prefix'] %>', - '<%= request['dhcp']['v4-dhcp-default-pool-prefix-length'] %>');">dhcp</a> - </td> - </tr> - <% i++; %> - - <% if ( typeof request['dhcp']['v4-dhcp-pools'] != 'undefined' ) - { %> - <% var v4_dhcp_pools_node = i; %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= dhcp_node %>"> - <td>v4-dhcp-pool</td> - </tr> - <% i++; %> - - <% request['dhcp']['v4-dhcp-pools'].forEach(function(v4request) - { %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= dhcp_node %>"> - <td> - <a href="javascript:v4_dhcp_pools( - '<%= svc_instance_id %>', - '<%= v4request['v4-dhcp-relay-next-hop-address'] %>', - '<%= v4request['v4-dhcp-pool-prefix'] %>', - '<%= v4request['v4-dhcp-pool-prefix-length'] %>', - '<%= v4request['v4-dhcp-relay-gateway-address'] %>');">v4-dhcp-pools</a> - </td> - </tr> - <% i++; %> - - <% if ( typeof v4request['excluded-v4-address'] != 'undefined' ) - { %> - <% var excluded_v4_address_node = i; %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= v4_dhcp_node %>"> - <td>exluded-v4-address</td> - </tr> - <% i++; %> - - <% v4request['excluded-v4-addresses'].forEach(function(ex_request) - { %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= excluded_v4_address_node %>"> - <td> - <a href="javascript:excluded_v4_address( - '<%= svc_instance_id %>', - '<%= ex_request['excluded-v4-address'] %>');">excluded-v4-address</a> - </td> - </tr> - <% i++; %> - <% }); %> - <% } %> - <% }); %> - <% } %> - - <% if ( typeof request['dhcp']['excluded-v4-dhcp-addresses-from-default-pool'] != 'undefined' ) - { %> - <% var exc_v4_address_node = i; %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= dhcp_node %>"> - <td>excluded-v4-dhcp-addresses-from-default-pool</td> - </tr> - <% i++; %> - - <% request['dhcp']['excluded-v4-dhcp-addresses-from-default-pool'].forEach(function(ex_request) - { %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= exc_v4_address_node %>"> - <td> - <a href="javascript:excluded_v4_addresses_from_default_pool( - '<%= svc_instance_id %>', - '<%= ex_request['excluded-v4-address'] %>');">excluded-v4-dhcp-addresses-from-default-pool</a> - </td> - </tr> - </tr> - <% i++; %> - <% }); %> - <% } %> - - <% if ( typeof request['dhcp']['v6-dhcp-pools'] != 'undefined' ) - { %> - <% var v6_dhcp_pools_node = i; %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= dhcp_node %>"> - <td>v6-dhcp-pool</td> - </tr> - <% i++; %> - - <% request['dhcp']['v6-dhcp-pools'].forEach(function(v6request) - { %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= dhcp_node %>"> - <td> - <a href="javascript:v6_dhcp_pools( - '<%= svc_instance_id %>', - '<%= v6request['v6-dhcp-relay-next-hop-address'] %>', - '<%= v6request['v6-dhcp-pool-prefix'] %>', - '<%= v6request['v6-dhcp-pool-prefix-length'] %>', - '<%= v6request['v6-dhcp-relay-gateway-address'] %>');">v6-dhcp-pools</a> - </td> - </tr> - <% i++; %> - - <% if ( typeof v4request['excluded-v6-addresses'] != 'undefined' ) - { %> - <% var excluded_v6_address_node = i; %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= v6_dhcp_node %>"> - <td>exluded-v6-address</td> - </tr> - <% i++; %> - - <% v6request['excluded-v6-addresses'].forEach(function(ex_request) - { %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= excluded_v6_address_node %>"> - <td> - <a href="javascript:excluded_v6_address( - '<%= svc_instance_id %>', - '<%= ex_request['excluded-v6-address'] %>');">excluded-v6-address</a> - </td> - </tr> - <% i++; %> - <% }); %> - <% } %> - <% }); %> - <% } %> - - <% if ( typeof request['dhcp']['excluded-v6-dhcp-addresses-from-default-pool'] != 'undefined' ) - { %> - <% var exc_v6_address_node = i; %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= dhcp_node %>"> - <td>excluded-v6-dhcp-addresses-from-default-pool</td> - </tr> - <% i++; %> - - <% request['dhcp']['excluded-v6-dhcp-addresses-from-default-pool'].forEach(function(ex_request) - { %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= exc_v6_address_node %>"> - <td> - <a href="javascript:excluded_v6_addresses_from_default_pool( - '<%= svc_instance_id %>', - '<%= ex_request['excluded-v6-address'] %>');">excluded-v6-dhcp-addresses-from-default-pool</a> - </td> - </tr> - </tr> - <% i++; %> - <% }); %> - <% } %> - <% } %> - - <% if ( typeof request['firewall-lite'] != 'undefined' ) - { %> - <% var firewall_lite_node = i; %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= root_node %>"> - <td>firewall-lite</td> - </tr> - <% i++; %> - - <tr class="treegrid-<%= i %> treegrid-parent-<%= firewall_lite_node %>"> - <td> - <a href="javascript:firewall_lite( - '<%= svc_instance_id %>', - '<%= vr_designation %>', - '<%= request['firewall-lite']['stateful-firewall-lite-v6-enabled'] %>', - '<%= request['firewall-lite']['stateful-firewall-lite-v4-enabled'] %>');">firewall-lite</a> - </td> - </tr> - <% i++; %> - - <% if ( typeof request['firewall-lite']['v6-firewall-packet-filters'] != 'undefined' ) - { - var v6_firewall_packet_filters_node = i; %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= firewall_lite_node %>"> - <td>v6-firewall-packet-filters</td> - </tr> - <% i++; %> - - <% request['firewall-lite']['v6-firewall-packet-filters'].forEach(function(v6request) - { %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= v6_firewall_packet_filters_node %>"> - <td> - <a href="javascript:v6_firewall_packet_filters( - '<%= svc_instance_id %>', - '<%= v6request['v6-firewall-prefix'] %>', - '<%= v6request['v6-firewall-prefix-length'] %>', - '<%= v6request['allow-icmp-ping'] %>');">v6-firewall-packet-filters</a> - </td> - </tr> - <% i++; %> - - <% if ( typeof v6request['udp-port-list'] != 'undefined' ) - { %> - <% v6request['udp-port-list'].forEach(function(udp_request) - { %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= v6_firewall_packet_filters_node %>"> - <td> - <a href="javascript:udp_port_list( - '<%= svc_instance_id %>', - '<%= udp_request['port-number'] %>');">udp-port-list</a> - </td> - </tr> - <% i++; %> - <% }); %> - <% } %> - <% if ( typeof v6p_request['tcp-port-list'] != 'undefined' ) - { %> - <% v6request['tcp-port-list'].forEach(function(tcp_request) - { %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= v6_firewall_packet_filters_node %>"> - <td> - <a href="javascript:tcp_port_list( - '<%= svc_instance_id %>', - '<%= tcp_request['port-number'] %>');">tcp-port-list</a> - </td> - </tr> - <% i++; %> - <% }); %> - <% } %> - <% }); %> - <% } %> - <% if ( typeof request['firewall-lite']['v4-firewall-packet-filters'] != 'undefined' ) - { - var v4_firewall_packet_filters_node = i; %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= firewall_lite_node %>"> - <td>v4-firewall-packet-filters</td> - </tr> - <% i++; %> - - <% request['firewall-lite']['v4-firewall-packet-filters'].forEach(function(v4request) - { %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= v4_firewall_packet_filters_node %>"> - <td> - <a href="javascript:v4_firewall_packet_filters( - '<%= svc_instance_id %>', - '<%= v4request['v4-firewall-prefix'] %>', - '<%= v4request['v4-firewall-prefix-length'] %>', - '<%= v4request['allow-icmp-ping'] %>');">v4-firewall-packet-filters</a> - </td> - </tr> - <% i++; %> - - <% if ( typeof v4request['udp-port-list'] != 'undefined' ) - { %> - <% v4request['udp-port-list'].forEach(function(udp_request) - { %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= v4_firewall_packet_filters_node %>"> - <td> - <a href="javascript:udp_port_list( - '<%= svc_instance_id %>', - '<%= udp_request['port-number'] %>');">udp-port-list</a> - </td> - </tr> - <% i++; %> - <% }); %> - <% } %> - <% if ( typeof v4p_request['tcp-port-list'] != 'undefined' ) - { %> - <% v4request['tcp-port-list'].forEach(function(tcp_request) - { %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= v4_firewall_packet_filters_node %>"> - <td> - <a href="javascript:tcp_port_list( - '<%= svc_instance_id %>', - '<%= tcp_request['port-number'] %>');">tcp-port-list</a> - </td> - </tr> - <% i++; %> - <% }); %> - <% } %> - <% }); %> - <% } %> - - <% } %> - - <% if ( typeof request['static-routes'] != 'undefined' ) - { - var static_route_node = i; %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= root_node %>"> - <td>static-routes</td> - </tr> - <% i++; %> - <% if ( typeof request['static-routes']['v6-static-routes'] != 'undefined' ) - { %> - <% v6_static_route = i %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= static_route_node %>"> - <td>v6-static-routes</td> - </tr> - <% i++; %> - - <% request['static-routes']['v6-static-routes'].forEach(function(strequest){ %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= v6_static_route %>"> - <td> - <a href="javascript:v6_static_routes( - '<%= svc_instance_id %>', - '<%= strequest['v6-static-route-prefix'] %>', - '<%= strequest['v6-next-hop-address'] %>', - '<%= strequest['v6-static-route-prefix-length'] %>');">v6-static-routes</a> - </td> - </tr> - <% i++; %> - <% }); %> - <% } %> - <% if ( typeof request['static-routes']['v4-static-routes'] != 'undefined' ) - { %> - <% v4_static_route = i %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= static_route_node %>"> - <td>v4-static-routes</td> - </tr> - <% i++; %> - <% request['static-routes']['v4-static-routes'].forEach(function(v4request) - { %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= v4_static_route %>"> - <td> - <a href="javascript:v4_static_routes( - '<%= svc_instance_id %>', - '<%= v4request['v4-static-route-prefix'] %>', - '<%= v4request['v4-next-hop-address'] %>', - '<%= v4request['v4-static-route-prefix-length'] %>');">v4-static-routes</a> - </td> - </tr> - <% i++; %> - <% }); %> - <% } %> - <% } %> - <% if ( typeof request['pat'] != 'undefined' ) - { %> - <% var pat_node = i %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= root_node %>"> - <td>pat</td> - </tr> - <% i++; %> - - <tr class="treegrid-<%= i %> treegrid-parent-<%= pat_node %>"> - <td> - <a href="javascript:pat( - '<%= svc_instance_id %>', - '<%= request['pat']['v4-pat-default-pool-prefix-length'] %>', - '<%= request['pat']['use-v4-default-pool'] %>', - '<%= request['pat']['v4-pat-enabled'] %>', - '<%= request['pat']['v4-pat-default-pool-prefix'] %>');">pat</a> - </td> - </tr> - <% i++; %> - - <% if ( typeof request['pat']['v4-pat-pools'] != 'undefined' ) - { - var pat_pools_node = i %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= pat_node %>"> - <td>v4-pat-pools</td> - </tr> - <% i++; %> - - <% request['pat']['v4-pat-pools'].forEach(function(trequest) - { %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= pat_pools_node %>"> - <td> - <a href="javascript:pat_pools( - '<%= svc_instance_id %>', - '<%= trequest['v4-pat-pool-next-hop-address'] %>', - '<%= trequest['v4-pat-pool-prefix-length'] %>', - '<%= trequest['v4-pat-pool-prefix'] %>');">v4-pat-pools</a> - </td> - </tr> - <% }); %> - <% i++; %> - - <% } %> - <% } %> - <% if ( typeof request['nat'] != 'undefined' ) - { %> - <% var nat_node = i %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= root_node %>"> - <td>nat</td> - </tr> - <% i++; %> - - <tr class="treegrid-<%= i %> treegrid-parent-<%= nat_node %>"> - <td> - <a href="javascript:nat( - '<%= svc_instance_id %>', - '<%= request['pat']['v4-nat-enabled'] %>');">nat</a> - </td> - </tr> - <% i++; %> - - <% if ( typeof request['nat']['v4-nat-mapping-entries'] != 'undefined' ) - { - var nat_mapping_node = i %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= nat_node %>"> - <td>v4-nat-mapping-entries</td> - </tr> - <% i++; %> - - <% request['nat']['v4-nat-mapping-entries'].forEach(function(trequest) - { %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= nat_mapping_node %>"> - <td> - <a href="javascript:v4_nat_mapping_entries( - '<%= svc_instance_id %>', - '<%= trequest['v4-nat-external'] %>', - '<%= trequest['v4-nat-next-hop-address'] %>', - '<%= trequest['v4-nat-internal'] %>');">v4-nat-mapping-entries</a> - </td> - </tr> - <% }); %> - <% i++; %> - - <% } %> - <% } %> - - <% if ( (typeof request['v4-public-lan-prefixes'] != 'undefined') && (typeof request['v4-public-lan-prefixes']['t-provided-v4-lan-public-prefixes'] != 'undefined') ) - { %> - <% request['v4-public-lan-prefixes']['t-provided-v4-lan-public-prefixes'].forEach(function(trequest){ - var v4_public_root = i; %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= root_node %>"> - <td>v4-public-lan-prefixes</td> - </tr> - <% i++; %> - <tr class="treegrid-<%= i %> treegrid-parent-<%= v4_public_root %>"> - <td> - <a href="javascript:t_provided_v4_prefixes( - '<%= svc_instance_id %>', - '<%= trequest['request-index'] %>', - '<%= trequest['v4-lan-public-prefix-length'] %>', - '<%= trequest['v4-lan-public-prefix'] %>');">t-provided-v4-lan-public-prefixes</a> - </td> - </tr> - <% i++; %> - <% }); %> - <% } %> - <% }); - } -} else { %> - <div><pre>no data</pre></div> -<% } %> -</table> -</div> -</div> - - <% include ../partials/vr_lan_interface %> - <% include ../partials/dhcp %> - <% include ../partials/v4_dhcp_pools %> - <% include ../partials/v6_dhcp_pools %> - <% include ../partials/excluded_v4_address %> - <% include ../partials/excluded_v4_address_from_default_pool %> - <% include ../partials/excluded_v6_address_from_default_pool %> - <% include ../partials/t_provided_v6_lan_public_prefixes %> - <% include ../partials/firewall_lite %> - <% include ../partials/v6_static_routes %> - <% include ../partials/v4_static_routes %> - <% include ../partials/pat %> - <% include ../partials/pat_pools %> - <% include ../partials/nat %> - <% include ../partials/v4_nat_mapping_entries %> - <% include ../partials/t_provided_v4_lan_public_prefixes %> - <% include ../partials/v6_firewall_packet_filters %> - <% include ../partials/v4_firewall_packet_filters %> - <% include ../partials/udp_port_list %> - <% include ../partials/tcp_port_list %> - <footer> - <% include ../partials/footer %> - </footer> - -<script type="text/javascript"> - -$(document).ready(function() { - $('.tree').treegrid( { initialState: 'collapsed' } ); -}); - -function excluded_v4_addresses_from_default_pool(svc_instance_id, excluded_v4_address) -{ - document.getElementById('svc_instance_id').value = svc_instance_id; - var lvalue = document.getElementById('excluded_v4_address_from_default_pool'); - if( excluded_v4_address != 'undefined' ){ - lvalue.value=excluded_v4_address; - } else { - lvalue.value=''; - } - $('#excluded-v4-address-from-default-pool-modal').modal('show'); -} -function excluded_v6_addresses_from_default_pool(svc_instance_id, excluded_v6_address) -{ - document.getElementById('svc_instance_id').value = svc_instance_id; - var lvalue = document.getElementById('excluded_v6_address'); - if( excluded_v6_address != 'undefined' ){ - lvalue.value=excluded_v6_address; - } else { - lvalue.value=''; - } - $('#excluded-v6-address-modal').modal('show'); -} -function excluded_v4_addresses_from_default_pool(svc_instance_id, excluded_v4_address) -{ - document.getElementById('svc_instance_id').value = svc_instance_id; - var lvalue = document.getElementById('excluded_v4_address'); - if( excluded_v4_address != 'undefined' ){ - lvalue.value=excluded_v4_address; - } else { - lvalue.value=''; - } - $('#excluded-v4-address-modal').modal('show'); -} -function exluded_v4_address(svc_instance_id, excluded_v4_address) -{ - document.getElementById('svc_instance_id').value = svc_instance_id; - var lvalue = document.getElementById('excluded_v4_address'); - if( excluded_v4_address != 'undefined' ){ - lvalue.value=excluded_v4_address; - } else { - lvalue.value=''; - } - $('#excluded-v4-address-modal').modal('show'); -} - -function v6_dhcp_pools(svc_instance_id,v6_dhcp_relay_next_hop_address,v6_dhcp_pool_prefix,v6_dhcp_pool_prefix_length,v6_dhcp_relay_gateway_address) -{ - document.getElementById('svc_instance_id').value = svc_instance_id; - var lvalue = document.getElementById('v6_dhcp_relay_next_hop_address'); - if( v6_dhcp_relay_next_hop_address != 'undefined' ){ - lvalue.value=v6_dhcp_relay_next_hop_address; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v6_dhcp_pool_prefix'); - if( v6_dhcp_pool_prefix != 'undefined' ){ - lvalue.value=v6_dhcp_pool_prefix; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v6_dhcp_pool_prefix_length'); - if( v6_dhcp_pool_prefix_length != 'undefined' ){ - lvalue.value=v6_dhcp_pool_prefix_length; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v6_dhcp_relay_gateway_address'); - if( v6_dhcp_relay_gateway_address != 'undefined' ){ - lvalue.value=v6_dhcp_relay_gateway_address; - } else { - lvalue.value=''; - } - $('#v6-dhcp-pools-modal').modal('show'); -} - -function v4_dhcp_pools(svc_instance_id,v4_dhcp_relay_next_hop_address,v4_dhcp_pool_prefix,v4_dhcp_pool_prefix_length,v4_dhcp_relay_gateway_address) -{ - document.getElementById('svc_instance_id').value = svc_instance_id; - var lvalue = document.getElementById('v4_dhcp_relay_next_hop_address'); - if( v4_dhcp_relay_next_hop_address != 'undefined' ){ - lvalue.value=v4_dhcp_relay_next_hop_address; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v4_dhcp_pool_prefix'); - if( v4_dhcp_pool_prefix != 'undefined' ){ - lvalue.value=v4_dhcp_pool_prefix; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v4_dhcp_pool_prefix_length'); - if( v4_dhcp_pool_prefix_length != 'undefined' ){ - lvalue.value=v4_dhcp_pool_prefix_length; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v4_dhcp_relay_gateway_address'); - if( v4_dhcp_relay_gateway_address != 'undefined' ){ - lvalue.value=v4_dhcp_relay_gateway_address; - } else { - lvalue.value=''; - } - $('#v4-dhcp-pools-modal').modal('show'); -} - -function dhcp(svc_instance_id,use_v4_default_pool,use_v6_default_pool,v4_dhcp_server_enabled,v6_dhcp_server_enabled,v6_dhcp_default_pool_prefix,v6_dhcp_default_pool_prefix_length,v4_dhcp_default_pool_prefix,v4_dhcp_default_pool_prefix_length) -{ - document.getElementById('svc_instance_id').value = svc_instance_id; - var lvalue = document.getElementById('use_v4_default_pool'); - if( use_v4_default_pool != 'undefined' ){ - lvalue.value=use_v4_default_pool; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('use_v6_default_pool'); - if( use_v6_default_pool != 'undefined' ){ - lvalue.value=use_v6_default_pool; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v4_dhcp_server_enabled'); - if( v4_dhcp_server_enabled != 'undefined' ){ - lvalue.value=v4_dhcp_server_enabled; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v6_dhcp_server_enabled'); - if( v6_dhcp_server_enabled != 'undefined' ){ - lvalue.value=v6_dhcp_server_enabled; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v6_dhcp_default_pool_prefix'); - if( v6_dhcp_default_pool_prefix != 'undefined' ){ - lvalue.value=v6_dhcp_default_pool_prefix; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v6_dhcp_default_pool_prefix_length'); - if( v6_dhcp_default_pool_prefix_length != 'undefined' ){ - lvalue.value=v6_dhcp_default_pool_prefix_length; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v4_dhcp_default_pool_prefix'); - if( v4_dhcp_default_pool_prefix != 'undefined' ){ - lvalue.value=v4_dhcp_default_pool_prefix; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v4_dhcp_default_pool_prefix_length'); - if( v4_dhcp_default_pool_prefix_length != 'undefined' ){ - lvalue.value=v4_dhcp_default_pool_prefix_length; - } else { - lvalue.value=''; - } - $('#dhcp-modal').modal('show'); -} - -function tcp_port_list(svc_instance_id,tcp_port_number) -{ - document.getElementById('svc_instance_id').value = svc_instance_id; - var lvalue = document.getElementById('tcp_port_number'); - if( tcp_port_number != 'undefined' ){ - lvalue.value=tcp_port_number; - } else { - lvalue.value=''; - } - $('#tcp-port-list-modal').modal('show'); -} -function udp_port_list(svc_instance_id,udp_port_number) -{ - document.getElementById('svc_instance_id').value = svc_instance_id; - var lvalue = document.getElementById('udp_port_number'); - if( udp_port_number != 'undefined' ){ - lvalue.value=udp_port_number; - } else { - lvalue.value=''; - } - $('#udp-port-list-modal').modal('show'); -} -function v4_firewall_packet_filters(svc_instance_id,v4_firewall_prefix,v4_firewall_prefix_length,v4_allow_icmp_ping) -{ - document.getElementById('svc_instance_id').value = svc_instance_id; - var lvalue = document.getElementById('v4_firewall_prefix'); - if( v4_firewall_prefix != 'undefined' ){ - lvalue.value=v4_firewall_prefix; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v4_firewall_prefix_length'); - if( v4_firewall_prefix_length != 'undefined' ){ - lvalue.value=v4_firewall_prefix_length; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v4_allow_icmp_ping'); - if( v4_allow_icmp_ping != 'undefined' ){ - lvalue.value=v4_allow_icmp_ping; - } else { - lvalue.value=''; - } - $('#v4-firewall-packet-filters-modal').modal('show'); -} - -function v6_firewall_packet_filters(svc_instance_id,v6_firewall_prefix,v6_firewall_prefix_length,v6_allow_icmp_ping) -{ - document.getElementById('svc_instance_id').value = svc_instance_id; - var lvalue = document.getElementById('v6_firewall_prefix'); - if( v6_firewall_prefix != 'undefined' ){ - lvalue.value=v6_firewall_prefix; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v6_firewall_prefix_length'); - if( v6_firewall_prefix_length != 'undefined' ){ - lvalue.value=v6_firewall_prefix_length; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v6_allow_icmp_ping'); - if( v6_allow_icmp_ping != 'undefined' ){ - lvalue.value=v6_allow_icmp_ping; - } else { - lvalue.value=''; - } - $('#v6-firewall-packet-filters-modal').modal('show'); -} function nat(svc_instance_id,v4_nat_enabled) { - document.getElementById('svc_instance_id').value = svc_instance_id; - var lvalue = document.getElementById('v4_nat_enabled'); - if( v4_nat_enabled != 'undefined' ){ - lvalue.value=v4_nat_enabled; - } else { - lvalue.value=''; - } - $('#nat-modal').modal('show'); -} -function v4_nat_mapping_entries(svc_instance_id,v4_nat_external,v4_nat_next_hop_address,v4_nat_internal) -{ - document.getElementById('svc_instance_id').value = svc_instance_id; - var lvalue = document.getElementById('v4_nat_external'); - if( v4_nat_external != 'undefined' ){ - lvalue.value=v4_nat_external; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v4_nat_next_hop_address'); - if( v4_nat_next_hop_address != 'undefined' ){ - lvalue.value=v4_nat_next_hop_address; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v4_nat_internal'); - if( v4_nat_internal != 'undefined' ){ - lvalue.value=v4_nat_internal; - } else { - lvalue.value=''; - } - $('#v4-nat-mapping-entries-modal').modal('show'); -} -function pat_pools(svc_instance_id,v4_pat_pool_next_hop_address,v4_pat_pool_prefix_length,v4_pat_pool_prefix) -{ - document.getElementById('svc_instance_id').value = svc_instance_id; - var lvalue = document.getElementById('v4_pat_pool_next_hop_address'); - if( v4_pat_pool_next_hop_address != 'undefined' ){ - lvalue.value=v4_pat_pool_next_hop_address; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v4_pat_pool_prefix_length'); - if( v4_pat_pool_prefix_length != 'undefined' ){ - lvalue.value=v4_pat_pool_prefix_length; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v4_pat_pool_prefix'); - if( v4_pat_pool_prefix != 'undefined' ){ - lvalue.value=v4_pat_pool_prefix; - } else { - lvalue.value=''; - } - $('#pat-pools-modal').modal('show'); -} -function pat(svc_instance_id,v4_pat_default_pool_prefix_length,use_v4_default_pool,v4_pat_enabled,v4_pat_default_pool_prefix) -{ - document.getElementById('svc_instance_id').value = svc_instance_id; - var lvalue = document.getElementById('v4_pat_default_pool_prefix_length'); - if( v4_pat_default_pool_prefix_length != 'undefined' ){ - lvalue.value=v4_pat_default_pool_prefix_length; - } else { - lvalue.value=''; - } - - lvalue = document.getElementById('use_v4_default_pool'); - if( use_v4_default_pool != 'undefined' ){ - lvalue.value = use_v4_default_pool; - } else { - lvalue.value = ''; - } - - lvalue = document.getElementById('v4_pat_enabled'); - if( v4_pat_enabled != 'undefined' ){ - lvalue.value = v4_pat_enabled; - } else { - lvalue.value = ''; - } - - lvalue = document.getElementById('v4_pat_default_pool_prefix'); - if( v4_pat_default_pool_prefix != 'undefined' ){ - lvalue.value = v4_pat_default_pool_prefix; - } else { - lvalue.value = ''; - } - $('#pat-modal').modal('show'); -} -function v4_static_routes(svc_instance_id,v4_static_route_prefix,static_v4_next_hop_address,v4_static_route_prefix_length) -{ - document.getElementById('svc_instance_id').value = svc_instance_id; - var lvalue = document.getElementById('v4_static_route_prefix'); - if( v4_static_route_prefix != 'undefined' ){ - lvalue.value=v4_static_route_prefix; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('static_v4_next_hop_address'); - if( static_v4_next_hop_address != 'undefined' ){ - lvalue.value=static_v4_next_hop_address; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v4_static_route_prefix_length'); - if( v4_static_route_prefix_length != 'undefined' ){ - lvalue.value=v4_static_route_prefix_length; - } else { - lvalue.value=''; - } - $('#v4-static-routes-modal').modal('show'); -} - -function v6_static_routes(svc_instance_id,v6_static_route_prefix,static_v6_next_hop_address,v6_static_route_prefix_length) -{ - document.getElementById('svc_instance_id').value = svc_instance_id; - var lvalue = document.getElementById('v6_static_route_prefix'); - if( v6_static_route_prefix != 'undefined' ){ - lvalue.value=v6_static_route_prefix; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('static_v6_next_hop_address'); - if( static_v6_next_hop_address != 'undefined' ){ - lvalue.value=static_v6_next_hop_address; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v6_static_route_prefix_length'); - if( v6_static_route_prefix_length != 'undefined' ){ - lvalue.value=v6_static_route_prefix_length; - } else { - lvalue.value=''; - } - $('#v6-static-routes-modal').modal('show'); -} -function firewall_lite(svc_instance_id,firewall_lite_vr_designation,stateful_firewall_lite_v4_enabled,stateful_firewall_lite_v6_enabled) -{ - document.getElementById('svc_instance_id').value = svc_instance_id; - document.getElementById('firewall_lite_vr_designation').value = firewall_lite_vr_designation; - var lvalue = document.getElementById('stateful_firewall_lite_v4_enabled'); - if( stateful_firewall_lite_v4_enabled != 'undefined' ){ - lvalue.value=stateful_firewall_lite_v4_enabled; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('stateful_firewall_lite_v6_enabled'); - if( stateful_firewall_lite_v6_enabled != 'undefined' ){ - lvalue.value=stateful_firewall_lite_v6_enabled; - } else { - lvalue.value=''; - } - $('#firewall-lite-modal').modal('show'); -} -function t_provided_v6_prefixes(svc_instance_id,v6_request_index,v6_lan_public_prefix_length,v6_lan_public_prefix) -{ - document.getElementById('svc_instance_id').value = svc_instance_id; - var lvalue = document.getElementById('v6_request_index'); - if( v6_request_index != 'undefined' ){ - lvalue.value=v6_request_index; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v6_lan_public_prefix_length'); - if( v6_lan_public_prefix_length != 'undefined' ){ - lvalue.value=v6_lan_public_prefix_length; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v6_lan_public_prefix'); - if( v6_lan_public_prefix != 'undefined' ){ - lvalue.value=v6_lan_public_prefix; - } else { - lvalue.value=''; - } - $('#t-provided-v6-lan-public-prefixes-modal').modal('show'); -} -function t_provided_v4_prefixes(svc_instance_id,v4_request_index,v4_lan_public_prefix_length,v4_lan_public_prefix) -{ - document.getElementById('svc_instance_id').value = svc_instance_id; - var lvalue = document.getElementById('v4_request_index'); - if( v4_request_index != 'undefined' ){ - lvalue.value=v4_request_index; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v4_lan_public_prefix_length'); - if( v4_lan_public_prefix_length != 'undefined' ){ - lvalue.value=v4_lan_public_prefix_length; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v4_lan_public_prefix'); - if( v4_lan_public_prefix != 'undefined' ){ - lvalue.value=v4_lan_public_prefix; - } else { - lvalue.value=''; - } - $('#t-provided-v4-lan-public-prefixes-modal').modal('show'); -} - -function vrlan_interface(svc_instance_id,vr_designation,v6_vr_lan_prefix, v6_vr_lan_prefix_length, v6_vce_wan_address, v4_vr_lan_prefix_length, v4_vr_lan_prefix, t_defaulted_v6_vrlan,v4_vce_loopback_address) -{ - document.getElementById('svc_instance_id').value = svc_instance_id; - var lvalue = document.getElementById('vr_designation'); - if( vr_designation != 'undefined' ){ - lvalue.value=vr_designation; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v6_vr_lan_prefix'); - if( v6_vr_lan_prefix != 'undefined' ){ - lvalue.value=v6_vr_lan_prefix; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v6_vr_lan_prefix_length'); - if( v6_vr_lan_prefix_length != 'undefined' ){ - lvalue.value=v6_vr_lan_prefix_length; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v6_vce_wan_address'); - if( v6_vce_wan_address != 'undefined' ){ - lvalue.value=v6_vce_wan_address; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v4_vr_lan_prefix_length'); - if( v4_vr_lan_prefix_length != 'undefined' ){ - lvalue.value=v4_vr_lan_prefix_length; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v4_vr_lan_prefix'); - if( v4_vr_lan_prefix != 'undefined' ){ - lvalue.value=v4_vr_lan_prefix; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('v4_vce_loopback_address'); - if( v4_vce_loopback_address != 'undefined' ){ - lvalue.value=v4_vce_loopback_address; - } else { - lvalue.value=''; - } - lvalue = document.getElementById('t_defaulted_v6_vrlan'); - if( t_defaulted_v6_vrlan != 'undefined' ){ - lvalue.value=t_defaulted_v6_vrlan; - } else { - lvalue.value=''; - } - $('#vr-lan-interface-modal').modal('show'); -} -</script> - -</body> -</html> - |