[torqueusers] Job names starting with a numeric character
Marc Langlois
marc at keyseismic.com
Wed Aug 10 08:49:24 MDT 2005
Thanks Ronny - I made the change to qsub.c and it's working great!
Marc.
On Wed, 2005-08-10 at 08:31, Dave Jackson wrote:
> Ronny,
>
> This is a strange limitation. I am not certain why it would be in
> place other than possibly they wanted to enforce differentiation between
> job ids and job names. Perhaps a goal at some point in the early PBS
> development was to allow jobs to be referenced by either convention and
> this limitation allowed the software to easily distinguish. If no
> objections show up in a week or two, I think we could do a code review
> of checkpointing, job routing, client command job specification, etc,
> and, if deemed safe, roll it in.
>
> Thanks for the recommended patch!
>
> Dave
>
>
> On Wed, 2005-08-10 at 15:30 +0200, Ronny T. Lampert wrote:
> > > to change the default log file name to something like "33sleep.o<jobId>"
> > > using the qsub -N flag, but I get this error:
> > > qsub: illegal -N value
> > > The man page for qsub says that the job name must begin with an
> > > alphabetic, but it seems to have no problems when the default name
> >
> > You may patch the source for yourself:
> >
> > torque/cmds/qsub.c, function process_opts(), around line 2146 (below the
> > case 'N').
> > Change the arg "1" to check_job_name() to "0".
> >
> > Alternatively patch the checking function directly:
> > torque/src/lib/Libcmds/ck_job_name.c, function check_job_name().
> > It is the isalpha() call.
> >
> >
> > ALL: Maybe we should kill this limitation in next releases - what do you think?
> >
> > Cheers,
> > Ronny
> > _______________________________________________
> > torqueusers mailing list
> > torqueusers at supercluster.org
> > http://www.supercluster.org/mailman/listinfo/torqueusers
--
Marc Langlois
Key Seismic Solutions Ltd., Calgary, AB, Canada.
marc at keyseismic dot com
More information about the torqueusers
mailing list