#!/usr/bin/php4 -qC ------------------------------------------------------------------------------- $Id$ ------------------------------------------------------------------------------- Descripción: Prueba de alta de nuevos procesos en la base. No se ejecutan los scripts, solo se utilizan las librerias necesarias. -----------------------------------------------------------------------------*/ //{{{Require Once require_once 'YATTA/Controlador.php'; require_once 'DB.php'; require_once 'PEAR.php'; //}}} //{{{Creo una conexion mysql al servidor //$db =& DB::connect('mysql://yatta:75f22dcd27c9b24e7@unix(/var/run/mysqld/mysqld.sock)/yatta', true); $db =& DB::connect('mysql://intranet:intranet@unix(/var/run/mysqld/mysqld.sock)/yatta', true); if (DB::isError($db)) { trigger_error($db->getMessage(), E_USER_ERROR); } //}}} //{{{Identificador del sistema al cual pertenecen los procesos. $id_sistema = 74; //Identificador de YATTA //}}} //{{{Proceso con array de datos obligatorios solamente. $datos = array ( 'script' => 'PATH DEL PROCESO', 'id_sistema' => $id_sistema, 'descripcion' => 'Proceso unicamente con datos obligatorios.', 'owner' => 'mmarre@mecon', ); $controlador =& new YATTA_Controlador; $res = $controlador->agregarProceso($db, $datos); if (PEAR::isError($res)) { trigger_error('Error: ' . $res->getMessage() . "\n", E_USER_ERROR); } //}}} //{{{Proceso con objeto ProcesoDB con datos obligatorios solamente. //}}} var_dump($res); ?>