tmpl/ui/debugnode.tmpl
{{$rin := RandTen}}
<div id="{{$rin}}">
<h5 class="text-muted">Log details</h5>
<div class="list-group">
<div class="list-group-item">
<h4><i class="fa fa-time"></i> {{.Time}}</h4>
</div>
{{with .Bugs}}
{{range .}}
<div class="list-group-item"><p class="text-muted pull-right"><i class="fa fa-warning"></i></p> <p>{{.Line}}</p>
<p class="reference" data-link="{{.Action}}" >{{ParseLog .Action}}</p>
<p ><label class="label label-big label-warning" >{{.CTA}}</label></p>
</div>
{{end}}
{{end}}
<div class="list-group-item">
<h4><i class="fa fa-list"></i> Full log</h4>
<pre style="max-height: 800px"><code>{{printf "%s" .RawLog}}</code></pre>
</div>
</div>
<!-- <script type="text/javascript">
$maphedg = {"meth":"Pipelines section","structs":"Interface declarations' section","service": "Web service","main" : "your main function","init":"your init function","edit":"Edit Go go source"};
setTimeout(function(){
$(".reference", "#" + {{$rin}}).each(function(e,i){
if($(this).attr("data-link") != ""){
parts = $(this).attr("data-link").split(":")
if ( $(this).attr("data-link").includes("service:") ) {
$(this).html("The line is located in " + $maphedg[parts[0]] + "( " + parts[1] + ") at line: " + parts[2] + " of package " + {{.PKG}})
} else if ( !$(this).attr("data-link").includes("edit:") ){
$(this).html("The line is located in " + $maphedg[parts[0]] + " at line: " + parts[1] + " of package " + {{.PKG}})
}
}
return false;
});
}, 400);
</script> -->
</div>