Просмотр исходного кода

Updated phantomjs render script and wercker link in readme

Torkel Ödegaard 11 лет назад
Родитель
Сommit
9cadf0aa97
2 измененных файлов с 5 добавлено и 2 удалено
  1. 1 1
      README.md
  2. 4 1
      vendor/phantomjs/render.js

+ 1 - 1
README.md

@@ -10,7 +10,7 @@ Graphite, InfluxDB & OpenTSDB.
 
 ![](http://grafana.org/assets/img/start_page_bg.png)
 
-# Grafana 2.0 Alpha branch [![wercker status](https://app.wercker.com/status/0f109051cfaf2a6d94c0eebdc0dcaeae/s "wercker status")](https://app.wercker.com/project/bykey/0f109051cfaf2a6d94c0eebdc0dcaeae)
+# Grafana 2.0 Alpha branch [![wercker status](https://app.wercker.com/status/1de5ea38f93fd2dfa2eb8b8ba58b6df1/s "wercker status")](https://app.wercker.com/project/bykey/1de5ea38f93fd2dfa2eb8b8ba58b6df1)
 
 Grafana 2.0 comes with a backend written in Go. It is not ready for production use yet as there is still a lot of small
 issues to fix and polish missing. But feedback on what is done and bug reports would be greatly appreciated.

+ 4 - 1
vendor/phantomjs/render.js

@@ -21,6 +21,8 @@ page.viewportSize = {
   height: params.height || '400'
 };
 
+var tries = 0;
+
 page.open(params.url, function (status) {
   console.log('Loading a web page: ' + params.url);
 
@@ -29,11 +31,12 @@ page.open(params.url, function (status) {
       return $('canvas').length > 0;
     });
 
-    if (canvas) {
+    if (canvas || tries === 5) {
       page.render(params.png);
       phantom.exit();
     }
     else {
+      tries++;
       setTimeout(checkIsReady, 10);
     }
   }