Ryan,

Thanks for the information.  Is your Lua script something you would be
willing to share with me, either via the mailing list of privately?  I'm
able to stumble my way around Lua and am curious how others are defining
available resources, conditions, allowed partitions, etc, in Lua.  I've so
far resorted to hardcoded Key-value pair variables in the Lua script as
attempts to use slurm CLI commands via popen would result in the script
causing job submissions to timeout.

Thanks,
- Trey

=============================

Trey Dockendorf
Systems Analyst I
Texas A&M University
Academy for Advanced Telecommunications and Learning Technologies
Phone: (979)458-2396
Email: [email protected]
Jabber: [email protected]

On Mon, Sep 29, 2014 at 10:50 AM, Ryan Cox <[email protected]> wrote:

>
>
> On 09/23/2014 11:27 AM, Trey Dockendorf wrote:
>
>> Has anyone used the Lua job_submit plugin and also allows multiple
>> partitions?  I'm not even user what the partition value would be in the Lua
>> code when a job is submitted with "--partition=general,background", for
>> example.
>>
>
> We do.  We use the all_partitions plugin and our own Lua plugin for job
> submission.  In the Lua script, we remove partitions from the array that
> they shouldn't have access to for whatever reason. Reasons include:  the
> job didn't request enough memory to "need" a bigmem node, the job didn't
> request a GPU and this is a GPU partition, etc.  The partition string has
> commas so you can explode() it into an array.
>
>
> Ryan
>

Reply via email to