mirror of
https://github.com/puppetlabs/vmpooler.git
synced 2026-01-26 10:08:40 -05:00
Grow/shrink graph based on max stacked value
This commit is contained in:
parent
393c4a3121
commit
82c2afa619
1 changed files with 8 additions and 6 deletions
|
|
@ -59,18 +59,12 @@ d3.json( running_url+'?history=1',
|
||||||
} )();
|
} )();
|
||||||
|
|
||||||
var stats_vcloud_running__data__keys = [];
|
var stats_vcloud_running__data__keys = [];
|
||||||
var stats_vcloud_running__data__total__tmp = 0;
|
|
||||||
|
|
||||||
for ( var key in stats_vcloud_running__data__live ) {
|
for ( var key in stats_vcloud_running__data__live ) {
|
||||||
stats_vcloud_running__data__total__tmp = stats_vcloud_running__data__total__tmp + stats_vcloud_running__data__live[ key ][ 'running' ];
|
|
||||||
stats_vcloud_running__data__keys.push( key );
|
stats_vcloud_running__data__keys.push( key );
|
||||||
for ( var c = 0; c < Object.keys(stats_vcloud_running__data__keys).length; c++ ) { color[key] = colorscale( c ); }
|
for ( var c = 0; c < Object.keys(stats_vcloud_running__data__keys).length; c++ ) { color[key] = colorscale( c ); }
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( stats_vcloud_running__data__total__tmp > stats_vcloud_running__data__total ) {
|
|
||||||
stats_vcloud_running__data__total = stats_vcloud_running__data__total__tmp;
|
|
||||||
}
|
|
||||||
|
|
||||||
$( '#stats-vcloud-running' ).empty();
|
$( '#stats-vcloud-running' ).empty();
|
||||||
|
|
||||||
var x = d3.scale.linear().domain( [ 0, 500 ] ).range( [ 0, document.getElementById( 'stats-vcloud-running' ).offsetWidth ] );
|
var x = d3.scale.linear().domain( [ 0, 500 ] ).range( [ 0, document.getElementById( 'stats-vcloud-running' ).offsetWidth ] );
|
||||||
|
|
@ -113,6 +107,14 @@ d3.json( running_url+'?history=1',
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
stats_vcloud_running__data__total = d3.max(
|
||||||
|
stats_vcloud_running__data__graph, function( layer ) {
|
||||||
|
return d3.max( layer.values, function( d ) {
|
||||||
|
return d.y0 + d.y;
|
||||||
|
} );
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
var svg = d3.select( '#stats-vcloud-running' )
|
var svg = d3.select( '#stats-vcloud-running' )
|
||||||
.append( 'svg' )
|
.append( 'svg' )
|
||||||
.attr( 'height', running_height )
|
.attr( 'height', running_height )
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue