Module: OodCore

Defined in:
lib/ood_core.rb,
lib/ood_core/errors.rb,
lib/ood_core/cluster.rb,
lib/ood_core/version.rb,
lib/ood_core/clusters.rb,
lib/ood_core/job/info.rb,
lib/ood_core/job/task.rb,
lib/ood_core/job/script.rb,
lib/ood_core/job/status.rb,
lib/ood_core/acl/adapter.rb,
lib/ood_core/acl/factory.rb,
lib/ood_core/job/adapter.rb,
lib/ood_core/job/factory.rb,
lib/ood_core/job/array_ids.rb,
lib/ood_core/job/node_info.rb,
lib/ood_core/job/adapters/lsf.rb,
lib/ood_core/job/adapters/sge.rb,
lib/ood_core/acl/adapters/group.rb,
lib/ood_core/job/adapters/slurm.rb,
lib/ood_core/job/adapters/helper.rb,
lib/ood_core/job/adapters/pbspro.rb,
lib/ood_core/job/adapters/torque.rb,
lib/ood_core/batch_connect/factory.rb,
lib/ood_core/batch_connect/template.rb,
lib/ood_core/batch_connect/templates/vnc.rb,
lib/ood_core/refinements/hash_extensions.rb,
lib/ood_core/refinements/array_extensions.rb,
lib/ood_core/batch_connect/templates/basic.rb

Overview

Builds a sorted array of job ids given a job array spec string

Job array spec strings:

1         Single id
1-10      Range
1-10:2    Range with step
1-10,13   Compound (range with single id)

Note that Ranges are expected to be inclusive

Defined Under Namespace

Modules: Acl, BatchConnect, Job, Refinements Classes: AdapterNotFound, AdapterNotSpecified, Cluster, Clusters, ConfigurationNotFound, Error, JobAdapterError, TemplateNotFound, TemplateNotSpecified, UnknownStateAttribute

Constant Summary collapse

VERSION =

The current version of OodCore

"0.9.3"