blob: c16b74eb6ed7f9ef4d64c049274c72e119933d32 [file] [log] [blame]
Michael Daviscb8bb192017-02-09 15:45:13 -06001<!DOCTYPE html>
2<html lang="en">
3<head>
4 <meta charset="UTF-8">
5 <title>openBMC</title>
6 <link rel="icon" href="favicon.ico?v=2"/>
7 <link rel="stylesheet" href="css/main.css">
8 <script src="js/vendor/vendor.min.js"></script>
9 <script>
10 var user = 'root';
11 var password = '0penBmc';
Michael Davis19475752017-02-23 18:30:23 -060012 var ip = 'https://9.3.164.147';
Michael Daviscb8bb192017-02-09 15:45:13 -060013
14 function getList(){
Michael Davis19475752017-02-23 18:30:23 -060015
Michael Daviscb8bb192017-02-09 15:45:13 -060016 $.ajax({
17 type: "GET",
Michael Davis19475752017-02-23 18:30:23 -060018 url: ip + "/xyz/openbmc_project/list",
Michael Daviscb8bb192017-02-09 15:45:13 -060019 dataType: "json",
20 async: true,
21 xhrFields: {
22 withCredentials: true
23 },
24 headers: {
25 'Accept': 'application/json',
26 'Content-Type': 'application/json'
27 },
28 success: function(response){
29 var json = JSON.stringify(response);
30 var content = JSON.parse(json);
31 //console.log(content.data);
32
33 for (var i = 0; i < content.data.length; i++) {
34 var item = content.data[i];
35 console.log(item);
36 $('.container').append('<p>' + item + '</p>');
37 }
38 },
39 error: function(xhr, textStatus, errorThrown){
Michael Davis19475752017-02-23 18:30:23 -060040 console.log("not a successful request!");
Michael Daviscb8bb192017-02-09 15:45:13 -060041 console.log(xhr, textStatus, errorThrown)
42 }
43 });
44 }
45
46 var login = {
47 "type": "POST",
48 "url": ip + "/login",
49 "dataType": "json",
50 "async": true,
51 "headers": {
52 'Accept': 'application/json',
53 'Content-Type': 'application/json'
54 },
55 "xhrFields": {
56 withCredentials: true
57 },
58 "data": JSON.stringify({"data": [user, password]}),
59 "success": function(response){
60 console.log(response);
61 getList();
62 },
63 "error": function(xhr, textStatus, errorThrown){
Michael Davis19475752017-02-23 18:30:23 -060064 console.log("not a successful request!");
Michael Daviscb8bb192017-02-09 15:45:13 -060065 console.log(xhr, textStatus, errorThrown)
66 }
67 };
68 </script>
69</head>
70<body>
71
72 <!-- Header & Navigation includes -->
73 <div id="header__wrapper"></div>
74 <div id="navigation"></div>
Michael Davis19475752017-02-23 18:30:23 -060075 <main class="content__container" role="main">
Michael Daviscb8bb192017-02-09 15:45:13 -060076 <div class="row">
77 <div class="column">
78
79 <!-- Main content -->
80 <script>$.ajax(login)</script>
81 <div id="data"></div>
82
83 <p>Donec sollicitudin molestie malesuada. Pellentesque in ipsum id orci porta dapibus. Curabitur non nulla sit amet nisl tempus convallis quis ac lectus. Vivamus suscipit tortor eget felis porttitor volutpat. Cras ultricies ligula sed magna dictum porta. Sed porttitor lectus nibh. Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Vivamus suscipit tortor eget felis porttitor volutpat. Vivamus suscipit tortor eget felis porttitor volutpat. Nulla porttitor accumsan tincidunt.</p>
84 </div>
85 </div>
Michael Davis19475752017-02-23 18:30:23 -060086 </main>
Michael Daviscb8bb192017-02-09 15:45:13 -060087
88</body>
89<script src="js/app.min.js"></script>
Michael Daviscb8bb192017-02-09 15:45:13 -060090</html>