fcsArchiver.archiveSet

class fcsArchiver.archiveSet(name='', type='archive', jobID='')[source]

Our base archive object which represents a selection set.

clearErrorsForArchiveObjects()[source]

Clears any error flags set on loaded objects

getJobID()[source]

Returns jobID as defined by our loaded objects

getRetryCount()[source]

Returns retryCount as defined by our loaded objects

getStatus()[source]

Returns status as defined by our loaded objects

getTapeSet()[source]

Returns jobID as defined by our loaded objects

setActionForArchiveObjects(action)[source]

Updates the status of all loaded objects to the value supplied. This does NOT commit changes to SQL, use fcsArchiver.commitArchiveObjectsInArchiveSet(). This does NOT update the status on objects which report an error

setArchiveSetForArchiveObjects(setName)[source]

Updates the archiveSet of all loaded objects to the value supplied. This does NOT commit changes to SQL, use fcsArchiver.commitArchiveObjectsInArchiveSet(). This does NOT update the status on objects which report an error

setJobIDForArchiveObjects(jobID)[source]

Updates the jobID of all loaded objects to the value supplied. This does NOT commit changes to SQL, use fcsArchiver.commitArchiveObjectsInArchiveSet(). This does NOT update the status on objects which report an error

setStatusForArchiveObjects(status)[source]

Updates the status of all loaded objects to the value supplied. This does NOT commit changes to SQL, use fcsArchiver.commitArchiveObjectsInArchiveSet(). This does NOT update the status on objects which report an error

setTapeSetForArchiveObjects(tapeSet)[source]

Updates the jobID of all loaded objects to the value supplied. This does NOT commit changes to SQL, use fcsArchiver.commitArchiveObjectsInArchiveSet(). This does NOT update the status on objects which report an error

wasError(error, status='')[source]

Report an error, update all related objects

Previous topic

fcsArchiver.archiveObject

Next topic

transmogrifier.py (Command line interface)

This Page