fix site warcprox-meta lookup now that it is a native json object rather than a string

This commit is contained in:
Noah Levitt 2016-06-20 16:48:01 +00:00
parent d75e8c394a
commit 5ccf5a9dcb
2 changed files with 6 additions and 7 deletions

View File

@ -33,7 +33,7 @@ import rethinkdb
app = flask.Flask(__name__)
# configure with environment variables
SETTINGS= {
SETTINGS = {
'RETHINKDB_SERVERS': os.environ.get(
'RETHINKDB_SERVERS', 'localhost').split(','),
'RETHINKDB_DB': os.environ.get('RETHINKDB_DB', 'brozzler'),

View File

@ -125,11 +125,10 @@ function loadSiteStats($http, site, job) {
$http.get("/api/sites/" + site.id + "/page_count").success(pageCountSuccessCallback(site, job));
$http.get("/api/sites/" + site.id + "/queued_count").success(queuedCountSuccessCallback(site, job));
// parse Warcprox-Meta to find stats bucket
var warcprox_meta = angular.fromJson(site.extra_headers["Warcprox-Meta"]);
for (var j = 0; j < warcprox_meta.stats.buckets.length; j++) {
if (warcprox_meta.stats.buckets[j].indexOf("seed") >= 0) {
var bucket = warcprox_meta.stats.buckets[j];
// look at Warcprox-Meta to find stats bucket
for (var j = 0; j < site.warcprox_meta.stats.buckets.length; j++) {
if (site.warcprox_meta.stats.buckets[j].indexOf("seed") >= 0) {
var bucket = site.warcprox_meta.stats.buckets[j];
// console.log("warcprox_meta.stats.buckets[" + j + "]=" + bucket);
$http.get("/api/stats/" + bucket).success(statsSuccessCallback(site, bucket));
}
@ -138,7 +137,7 @@ function loadSiteStats($http, site, job) {
brozzlerControllers.controller("JobController", ["$scope", "$routeParams", "$http",
function($scope, $routeParams, $http) {
console.log('JobController');
// console.log('JobController');
$http.get("/api/config").success(function(data) {
$scope.config = data.config;
});