예제 #1
0
 /**
  *
  * display cpu load graph images template for the server
  *
  * request object is like this;
  * <code>
  * $request['id'] = $id; //server ID
  * $request['graph_start'] = $time;
  * $request['graph_end'] = $time;
  * </code>
  *
  * @param sfWebRequest $request A request object
  *
  */
 public function executeGraph_nodeLoadImage(sfWebRequest $request)
 {
     $this->node = EtvaServerPeer::retrieveByPK($request->getParameter('id'));
     $this->graph_start = $request->getParameter('graph_start');
     $this->graph_end = $request->getParameter('graph_end');
     $response = $this->getResponse();
     $response->setTitle(sprintf("%s :: %s", $this->node->getName(), $this->getContext()->getI18N()->__(NodeLoadRRA::getName())));
     $this->setLayout('graph_image');
 }