Paul Greyson | d987239 | 2013-03-18 12:04:15 -0700 | [diff] [blame] | 1 | <html> |
Paul Greyson | d987239 | 2013-03-18 12:04:15 -0700 | [diff] [blame] | 2 | <head> |
| 3 | <link rel="stylesheet" href="css/layout.default.css" type="text/css"/> |
| 4 | <link rel="stylesheet" href="css/skin.default.css" type="text/css"/> |
| 5 | </head> |
Paul Greyson | d987239 | 2013-03-18 12:04:15 -0700 | [diff] [blame] | 6 | <body> |
Paul Greyson | 7a30082 | 2013-04-09 12:57:49 -0700 | [diff] [blame] | 7 | <div id='background'> |
Paul Greyson | 2170166 | 2013-04-09 14:19:49 -0700 | [diff] [blame] | 8 | <img id='background-image' src='assets/logo.svg'/> |
Paul Greyson | 7a30082 | 2013-04-09 12:57:49 -0700 | [diff] [blame] | 9 | </div> |
Paul Greyson | d987239 | 2013-03-18 12:04:15 -0700 | [diff] [blame] | 10 | |
Paul Greyson | 7a30082 | 2013-04-09 12:57:49 -0700 | [diff] [blame] | 11 | <div id='contents'> |
Paul Greyson | 56378ed | 2013-03-26 23:17:36 -0700 | [diff] [blame] | 12 | |
Paul Greyson | d20d22e | 2013-04-09 14:34:53 -0700 | [diff] [blame] | 13 | <div class='header'> |
| 14 | <img id='logo' src='assets/logo.svg'></img> |
| 15 | <div id='status'> |
| 16 | <div class='status'><span class='dynamic' id='activeFlows'>????</span><span class='static'>Flows</span></div> |
| 17 | <div class='status'><span class='dynamic' id='activeSwitches'>???</span><span class='static'>Active Switches</span></div> |
Paul Greyson | 56378ed | 2013-03-26 23:17:36 -0700 | [diff] [blame] | 18 | </div> |
Paul Greyson | d20d22e | 2013-04-09 14:34:53 -0700 | [diff] [blame] | 19 | <div id='lastUpdated' class='status'><span class='static'>Last updated:</span><span id='lastUpdate' class='dynamic'>Mon Mar 18 11:11:12 PDT 2013</span></div> |
Paul Greyson | c3e21a0 | 2013-03-21 13:56:05 -0700 | [diff] [blame] | 20 | </div> |
Paul Greyson | d20d22e | 2013-04-09 14:34:53 -0700 | [diff] [blame] | 21 | |
Paul Greyson | e6266b9 | 2013-04-09 23:15:27 -0700 | [diff] [blame] | 22 | <div id='onos'> |
Jonathan Hart | 19ca433 | 2013-04-13 21:00:34 -0700 | [diff] [blame] | 23 | <div id='cluster-label'>ONOS Instances</div> |
Paul Greyson | e6266b9 | 2013-04-09 23:15:27 -0700 | [diff] [blame] | 24 | <div id='controllers'></div> |
| 25 | <div id='actions'> |
Jonathan Hart | e865f9b | 2013-04-13 12:08:42 -0700 | [diff] [blame] | 26 | <!--<div id='action-local' class='action'>1</div>--> |
Jonathan Hart | 19ca433 | 2013-04-13 21:00:34 -0700 | [diff] [blame] | 27 | <div id='action-reset' class='action'>Reset</div> |
| 28 | <div id='action-scale' class='action'>Scale</div> |
| 29 | <div id='action-all' class='action'>Backup</div> |
| 30 | <div id='action-kill' class='action'>Kill</div> |
Paul Greyson | e6266b9 | 2013-04-09 23:15:27 -0700 | [diff] [blame] | 31 | </div> |
| 32 | </div> |
Paul Greyson | d20d22e | 2013-04-09 14:34:53 -0700 | [diff] [blame] | 33 | |
Paul Greyson | c090d14 | 2013-04-09 16:59:03 -0700 | [diff] [blame] | 34 | <div id='topologyArea'> |
Paul Greyson | d20d22e | 2013-04-09 14:34:53 -0700 | [diff] [blame] | 35 | <div id='svg-container'></div> |
| 36 | </div> |
| 37 | |
Paul Greyson | 7a30082 | 2013-04-09 12:57:49 -0700 | [diff] [blame] | 38 | <div id='selectedFlowsHeader'> |
Paul Greyson | 7a30082 | 2013-04-09 12:57:49 -0700 | [diff] [blame] | 39 | <div id='showFlowChooser' class='flowId'><div class='white-eye'></div></div> |
Paul Greyson | d43f951 | 2013-04-09 14:46:12 -0700 | [diff] [blame] | 40 | <div class='flowId'>id</div> |
Paul Greyson | 7a30082 | 2013-04-09 12:57:49 -0700 | [diff] [blame] | 41 | <div class='srcDPID'>src</div> |
| 42 | <div class='dstDPID'>dst</div> |
| 43 | <div class='iperf'>iperf</div> |
| 44 | </div> |
Paul Greyson | d20d22e | 2013-04-09 14:34:53 -0700 | [diff] [blame] | 45 | |
Paul Greyson | 7a30082 | 2013-04-09 12:57:49 -0700 | [diff] [blame] | 46 | <div id='selectedFlows'></div> |
Paul Greyson | d20d22e | 2013-04-09 14:34:53 -0700 | [diff] [blame] | 47 | |
Paul Greyson | 7a30082 | 2013-04-09 12:57:49 -0700 | [diff] [blame] | 48 | <div id='flowChooser'></div> |
Paul Greyson | 7a30082 | 2013-04-09 12:57:49 -0700 | [diff] [blame] | 49 | </div> |
Paul Greyson | 28cf92b | 2013-04-10 13:15:06 -0700 | [diff] [blame] | 50 | <div id='confirm'> |
| 51 | <div id='confirm-background'></div> |
| 52 | <div id='confirm-panel'> |
| 53 | <div id='confirm-prompt'>A PROMPT</div> |
Paul Greyson | 0ad7520 | 2013-04-11 12:29:32 -0700 | [diff] [blame] | 54 | <select id='confirm-select'></select> |
Paul Greyson | 28cf92b | 2013-04-10 13:15:06 -0700 | [diff] [blame] | 55 | <div id='confirm-buttons'> |
| 56 | <div id='confirm-ok' class='confirm-button'>OK</div> |
| 57 | <div id='confirm-cancel' class='confirm-button'>CANCEL</div> |
| 58 | </div> |
| 59 | </div> |
| 60 | </div> |
| 61 | |
| 62 | <script src="d3/d3.v3.js" charset="utf-8"></script> |
| 63 | <script src="d3/topojson.v0.min.js"></script> |
| 64 | <script src="js/async.js"></script> |
| 65 | <script src="js/debug.js"></script> |
| 66 | <script src="js/constants.js"></script> |
| 67 | <script src="js/globals.js"></script> |
| 68 | <script src="js/utils.js"></script> |
| 69 | <script src="js/model.js"></script> |
| 70 | <script src="js/controller.js"></script> |
| 71 | <script src="js/controllers.js"></script> |
| 72 | |
| 73 | <!-- choose ring or map layout --> |
| 74 | <!--script src="js/rings.js"></script--> |
| 75 | <script src="js/map.js"></script> |
| 76 | |
| 77 | <script src="js/topologyactions.js"></script> |
| 78 | <script src="js/topology.js"></script> |
Paul Greyson | 17f8447 | 2013-04-12 14:39:21 -0700 | [diff] [blame] | 79 | <script src="js/iperf.js"></script> |
Paul Greyson | 28cf92b | 2013-04-10 13:15:06 -0700 | [diff] [blame] | 80 | <script src="js/flows.js"></script> |
| 81 | <script src="js/init.js"></script> |
| 82 | <script src="js/app.js"></script> |
Paul Greyson | d987239 | 2013-03-18 12:04:15 -0700 | [diff] [blame] | 83 | </body> |
| 84 | |
Jonathan Hart | e865f9b | 2013-04-13 12:08:42 -0700 | [diff] [blame] | 85 | </html> |