Package gavo :: Package web :: Module producttar
[frames] | no frames]

Module producttar

source code

Helper functions for producing tar files from tables containing a product column.

Everything in this module expects the product interface, i.e., tables must at least contain accref, owner, embargo, and accsize fields.

Classes
  UniqueNameGenerator
A factory to build unique names from possibly ambiguous ones.
  ColToRowIterator
A RowIterator yielding several columns of a row as separate rows.
  ColToRowGrammar
is a grammar that selects some columns and returns each of them as a row with a specified key.
  ProductTarMaker
A factory for tar files.
Functions
 
getTarMaker(*args) source code
Variables
  __package__ = 'gavo.web'
Function Details

getTarMaker(*args)

source code 
Decorators:
  • @utils.memoized