Coder Social home page Coder Social logo

prelz / blah Goto Github PK

View Code? Open in Web Editor NEW
3.0 3.0 32.0 2.49 MB

Abstraction layer for submission and control of job requests to a *local* batch system. Originally developed within the EU EGEE project.

License: Other

CMake 2.34% Shell 16.40% Makefile 1.11% C 77.19% C++ 0.28% Perl 0.90% M4 1.79%

blah's People

Contributors

alvarosimon avatar drebatto avatar guillaume-philippon avatar mezzadri avatar pandreetto avatar pavel-demin avatar prelz avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

blah's Issues

Double quotes handling in environment attribute

A quoting problem arises when trying to assign a value with quotes to a variable, e.g.:

+remote_environment = "PEGASUSHOME=/auto/rcf-40/vahi/SOFTWARE/pegasus/pegasus-4.4.0cvs KEY0='VALUE 0' KEY1=VALUE1A TEST1='""Karan vahi""'"

in 1.23 condor_submit.sh fails for multicore jobs

Hi,

I know (or at least I think) that 1.23 is not released so this is more for notifying the problem. If this is a known or expected problem, do not hesitate to close this.
I'm giving a try to the 1.23 release (for the officially released BLAH really does not work as it should with condor batch), and it works fine, but I've noticed that, when submitting multicore jobs, a '-h' argument is passed to the condor_submit.sh which is not understood by the script (which fails submission). This can be easily worked around, of course, but I guess you'd like to have this fixed before release.

Regards,
Andrea

let removed jobs to be listed in the condor_q output

By default when you remove a job from condor queue it is also immedetialy removed from the condor_q jobs list. We have seen that in this condition BLAH/CREAM does not update the job status so the job remains in the last registered status for two months [blah default purge interval]. With high jobs cancel rate the DB can grow indefinitely, slowing the queries thus lead the CREAM CE to an unresponsive status.

Here at INFN-Bari T2 HTCondor cluster the JOB_IS_FINISHED_INTERVAL knob is set to the default 0,
because we can access to the job information using the condor_history command.
But from blah/CREAM point of view it is mandatory to have access to the removed job trough the condor_q command. For this reason the "leave_in_queue" knob in the file "src/scripts/condor_submit.sh" should care about the removed jobs too.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.