slice dropdown in historical view
authorScott Baker <smbaker@gmail.com>
Wed, 9 Apr 2014 07:20:41 +0000 (00:20 -0700)
committerScott Baker <smbaker@gmail.com>
Wed, 9 Apr 2014 07:20:41 +0000 (00:20 -0700)
planetstack/templates/admin/dashboard/hpc_historical.html

index 3c34697..9eb00ba 100644 (file)
@@ -7,10 +7,8 @@
 
     <script type="text/javascript">
 
-     var queryString = "/analytics/bigquery/?sum=@bytes_sent&avg=@cpu&groupBy=Time,city,@hostname,@site";
-\r
-     var options = {\r
-         width: 600,\r
+     var options = {
+\r         width: 600,\r
          height: 400,\r
          showRowNumber: false,\r
          pages: true,\r
@@ -21,6 +19,9 @@
      // ask django for a data source URL to use for the graphs\r
 \r
      function updateDataSourceUrl() {\r
+         var sliceName = $("#historical_slicename :selected").text();\r
+         var queryString = "/analytics/bigquery/?sum=@bytes_sent&avg=@cpu&groupBy=Time,city,@hostname,@site&slice=" + sliceName;\r
+\r
          $.ajax({\r
              url: queryString,\r
              dataType: 'json',\r
      SITE_COL = 5;\r
 \r
      google.setOnLoadCallback(function () {\r
+         $('#historical_slicename').change(function()\r
+         {\r
+             updateDataSourceUrl();\r
+         });\r
+\r
          updateDataSourceUrl();\r
      });\r
 \r
 
     </script>
     <div id="dashboard" class="container">
+                <div class="row">
+                        <span><b>Slice Name:</b></span>
+                        <span><select id="historical_slicename">
+                        {% for slice in userSliceInfo %}
+                           <option value="{{ slice.slicename }}">{{ slice.slicename }}</option>
+                        {% endfor %}
+                        </select></span>
+                </div>
                <div class="row">
                        <div class="col-md-8">
                                <div class="col-md-4" id="control2"></div>