Backend

class hailtop.batch.backend.Backend

Bases: abc.ABC, Generic[hailtop.batch.backend.RunningBatchType]

Abstract class for backends.

Methods

_run

Execute a batch.

close

Close a Hail Batch Backend.

abstract _run(batch, dry_run, verbose, delete_scratch_on_exit, **backend_kwargs)

Execute a batch.

Warning

This method should not be called directly. Instead, use batch.Batch.run().

Return type

~RunningBatchType

close()

Close a Hail Batch Backend.

Notes

This method should be called after executing your batches at the end of your script.