Hola Alex,

SI ES CORRECTO

Gracias por interesarte.

Martí Riera


2010/5/14 alex martinez <[email protected]>

> Hola Martin:
>
> parece un problema interesante...
>
> entiendo que lo que ideal sería una API con la que a partir del pid obtener
> en JOBID de OS400
>
> El trabajo del que quiere recuperar el jobid entiendo que se está
> ejecuntando desde entorno PASE
> y tu quieres recuperar el "JOBID 223344/ALEX/NOMJOB" y la única información
> disponible es el pid (process id)
>
> ¿correcto?
>
> El 13 de mayo de 2010 16:47, Marti Riera <[email protected]> escribió:
>
>> Hola,
>>
>> Os planteo un problema que aun no he conseguido solucionar de forma
>> "sencilla" y es el paso de parámetros entre procesos del qsh y un CL
>>
>> Os pongo un ejemplo, intento crear una pequeña tool que me recupere el
>> jobid de un proceso desde un CL.
>>
>> Para ello si conozco el process id (ps) ejecuto el mandato STRQSH pasando
>> como parámetro el comando getjobid + processid
>> Este devuelve el jobid associado al procid.
>>
>> Lo mas "fácil" seria redireccionar la salida de este comando a un archivo
>> y de este forma cuando salga del STRQSH leer el archivo y ya tendria el
>> valor, pero no me gusta la solución de crear archivos de trabajo para
>> realizar este "paso de parámetros". Además no sirve crearlo en la QTEMP ya
>> que lo que se ejecuta ahi no es visible desde el trabajo (corre en otra
>> hebra)
>>
>> Otra idea era asignar ese valor a una variable de entorno (set) y después
>> leerla desde el CL, pero el problema el mismo que antes, ya que como qsh se
>> ejecuta en otra hebra lo que carge ahi no lo veo desde el CL.
>>
>> Bueno he estado rebuscando por los manuales y aparte de poder recuperado
>> el estado de la ejecución del comando (termino bien o no) no veo forma
>> sencilla de hacer esto.
>>
>> ¿Alguna idea sres. foreros?
>>
>> Un saludos a todos.
>>
>> Martí Riera
>>
>> ____________________________________________________
>> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
>> Forum.Help400 © Publicaciones Help400, S.L.
>>
>
>
> ____________________________________________________
> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
> Forum.Help400 © Publicaciones Help400, S.L.
>
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a