--- trunk/lib/Frey/jQuery/flot.pm 2008/12/16 23:03:21 869 +++ trunk/lib/Frey/jQuery/flot.pm 2008/12/17 14:23:35 870 @@ -13,11 +13,11 @@ use Frey::Shell::sar; use JSON; -has skeleton => ( +has sar_command => ( is => 'rw', isa => 'Str', required => 1, - default => 'skeleton', + default => 'ssh www.rot13.org sar -n 1', ); sub as_markup { @@ -32,8 +32,8 @@ $self->add_css("$path/layout.css"); - my $sponge = Frey::Shell::sar->new( sar_command => 'sar -n 1' )->as_sponge; - warn $self->dump( $sponge ); + my $sponge = Frey::Shell::sar->new( sar_command => $self->sar_command )->as_sponge; + #warn $self->dump( $sponge ); my $by_col; @@ -54,17 +54,49 @@ my $data_js = 'var datasets = ' . to_json( $dataset ) . ';'; - warn "# $data_js"; + warn "# $data_js" if $self->debug; - q| -
+ my $c = $self->sar_command; + $c =~ s{(-n\s*\d+).*}{$1}; + + my $form = qq| +
+ + +
+ |; + + $self->add_css(q| + #choices { float: right } + |); + + qq| -
Show:
+
Show $form
+
+ + | . q| + |; }