Exit codes

Exit code

Meaning

Applies to subcommand

0

Success

All

1

Error in query sequence(s), BLAST options, or ElasticBLAST configuration

Submit

2

Error in BLAST database

Submit

5

Timeout

Submit

6

Error creating output files

Submit, status

7

Missing required dependency or cloud vendor limit exceeded

All

8

Error communicating with the cluster

All

9

Operation interrupted

All

255

Unknown error

All

Exit codes for elastic-blast status –exit-code

When using the --exit-code option to elastic-blast status, the application exit code changes to report the status of the ElasticBLAST search in question. The exit code values have the following meanings:

Exit code

Meaning

0

ElasticBLAST has completed its search successfully

1

ElasticBLAST has failed

2

Cloud resources for ElasticBLAST are being created/allocated

3

ElasticBLAST jobs are being submitted to the cloud

4

ElasticBLAST jobs are running

5

ElasticBLAST resources are being deleted

6

An unknown error has occurred