Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | low: Add missing docstrings. | Ricardo Wurmus | 2021-04-27 | 1 | -0/+36 |
| | |||||
* | low: Do not capture get-{vector-,}attribute-names result in closure. | Ricardo Wurmus | 2021-04-26 | 1 | -34/+32 |
| | | | | | | | This makes compilation without a DRMAA library impossible. * drmaa/v1/low.scm (set-attribute!, set-vector-attribute!): Compute valid attribute names at runtime. | ||||
* | high: Update format for time values. | Ricardo Wurmus | 2021-04-26 | 1 | -4/+5 |
| | | | | | * drmaa/v1/high.scm (<job-template>): Update string format for time attributes. | ||||
* | high: Try to use native specs on unsupported attributes. | Ricardo Wurmus | 2021-04-26 | 1 | -1/+32 |
| | | | | | | * drmaa/v1/high.scm (lower-job-template): Use new inner procedure implemented-attributes to check for unsupported attributes; add native fallback for some Grid Engine attributes. | ||||
* | high: Add helper for setting native specification. | Ricardo Wurmus | 2021-04-26 | 1 | -0/+5 |
| | | | | * drmaa/v1/high.scm (add-to-native-specification!): New procedure. | ||||
* | high: Always release job template on errors. | Ricardo Wurmus | 2021-04-26 | 1 | -24/+30 |
| | | | | * drmaa/v1/high.scm (lower-job-template): Release job template on any error. | ||||
* | high: Add grid-engine? procedure. | Ricardo Wurmus | 2021-04-26 | 1 | -0/+4 |
| | | | | * drmaa/v1/high.scm (grid-engine?): New procedure. | ||||
* | high: Add memoized implementation procedure. | Ricardo Wurmus | 2021-04-26 | 1 | -0/+9 |
| | | | | * drmaa/v1/high.scm (implementation): New procedure. | ||||
* | low: synchronize: Make some arguments optional. | Ricardo Wurmus | 2021-04-26 | 1 | -1/+5 |
| | |||||
* | low: wait: Return more useful values. | Ricardo Wurmus | 2021-04-26 | 1 | -3/+9 |
| | | | | | | * drmaa/v1/low.scm (wait): Dereference string pointer for job identifier; return list of plain exit values instead of the opaque bytestructure. | ||||
* | low: Unpack opaque bytestructures. | Ricardo Wurmus | 2021-04-26 | 1 | -5/+5 |
| | | | | | * drmaa/v1/low.scm (w-if-exited?, w-exit-status, w-if-signaled?, w-coredump?, w-if-aborted?): Unpack the opaque bytestructure values. | ||||
* | low: set-vector-attribute!: Reject attributes that are not supported. | Ricardo Wurmus | 2021-02-16 | 1 | -12/+19 |
| | |||||
* | low: set-attribute!: Reject attributes that are not supported. | Ricardo Wurmus | 2021-02-16 | 1 | -10/+17 |
| | |||||
* | high: Remove most init values. | Ricardo Wurmus | 2021-02-16 | 1 | -10/+0 |
| | |||||
* | low: wait: Add docstring, make TIMEOUT argument optional. | Ricardo Wurmus | 2021-02-16 | 1 | -1/+11 |
| | |||||
* | low: wait: Return alist instead of list of equal-separated strings. | Ricardo Wurmus | 2021-02-16 | 1 | -1/+9 |
| | |||||
* | low: make-cstr-array: Simplify and fix off-by-one error. | Ricardo Wurmus | 2021-02-16 | 1 | -3/+3 |
| | |||||
* | Only use &drmaa-error for external errors. | Ricardo Wurmus | 2021-02-16 | 3 | -10/+8 |
| | |||||
* | low: make-cstr-array: Fix NULL termination. | Ricardo Wurmus | 2021-02-15 | 1 | -1/+1 |
| | | | | * drmaa/v1/low.scm (make-cstr-array): Multiply index by pointer size. | ||||
* | high: Do not set empty values. | Ricardo Wurmus | 2021-02-13 | 1 | -3/+8 |
| | |||||
* | v1: Add high level bindings. | Ricardo Wurmus | 2021-02-13 | 1 | -0/+354 |
| | | | | | * drmaa/v1/high.scm: New file. * Makefile.am (SOURCES): Add it. | ||||
* | low: run-job: Add docstring. | Ricardo Wurmus | 2021-02-13 | 1 | -0/+2 |
| | |||||
* | Add (drmaa errors). | Ricardo Wurmus | 2021-02-13 | 1 | -0/+36 |
| | |||||
* | Let's begin! | Ricardo Wurmus | 2021-02-09 | 2 | -0/+675 |