Difference: BLAH_guide (2 vs. 3)

Revision 32008-06-25 - ElisabettaMolinari

Line: 1 to 1
 

BLAH Introduction

BLAHPD is a light component accepting commands according to the BLAH (Batch Local Ascii Helper) protocol to manage jobs on different Local Resources Management Systems (LRMS).
Line: 468 to 468
 

BLAH Commands syntax

This section contains the syntax for the Request, Return, and Result line for each command.
Added:
>
>
COMMANDS

List all the commands from this protocol specification which are implemented by this BLAHP server.

+ Request Line:

COMMANDS <CRLF>

+ Return Line:

S <SP> <SP> <SP> ... <CRLF>

+ Result Line:

None.

VERSION

Return the version string for this BLAHP. The version string follows a specified format (see below). Ideally, the version entire version string, including the starting and ending dollar sign ($) delimiters, should be a literal string in the text of the BLAHP server executable. This way, the Unix/RCS "ident" command can produce the version string.

The version returned should correspond to the version of the protocol supported.

+ Request Line:

VERSION

+ Return Line:

S $GahpVesion: .. <build-month> <build-day-of-month> <build-year> <general-descrip> $

  • major.minor.subminor = for this version of the protocol, use version 1.0.0.

  • build-month = string with the month abbreviation when this BLAHP server was built or released. Permitted values are: "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", and "Dec".

  • build-day-of-month = day of the month when BLAHP server was built or released; an integer between 1 and 31 inclusive.

  • build-year = four digit integer specifying the year in which the BLAHP server was built or released.

  • general-descrip = a string identifying a particular BLAHP server implementation.

+ Result Line:

None.

+ Example:

S: VERSION
      R: S $GahpVersion: x.y.z Feb 31 2004 INFN\ Blahpd $

 

BLParser

To obtain efficient access and prompt update to the current status of BLAH active jobs, a 'log parser' daemon was developed for LSF and PBS. The submit and status scripts can make optional use of the batch log parser to increase their efficiency.
 
This site is powered by the TWiki collaboration platformCopyright © 2008-2022 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback