CedarBackup2.actions

Package CedarBackup2 :: Package actions |
[hide private]
[frames] | no frames]

# Source Code for Package CedarBackup2.actions

     1  # -*- coding: iso-8859-1 -*-
     2  # vim: set ft=python ts=3 sw=3 expandtab:
     3  # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
     4  #
     5  #              C E D A R
     6  #          S O L U T I O N S       "Software done right."
     7  #           S O F T W A R E
     8  #
     9  # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
    10  #
    11  # Author   : Kenneth J. Pronovici <pronovic@ieee.org>
    12  # Language : Python (>= 2.5)
    13  # Project  : Official Cedar Backup Extensions
    14  # Revision : $Id: __init__.py 998 2010-07-07 19:56:08Z pronovic $
    15  # Purpose  : Provides package initialization
    16  #
    17  # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
    18
    19  ########################################################################
    20  # Module documentation
    21  ########################################################################
    22
    23  """
    24  Cedar Backup actions.
    25
    26  This package code related to the offical Cedar Backup actions (collect,
    27  stage, store, purge, rebuild, and validate).
    28
    29  The action modules consist of mostly "glue" code that uses other lower-level
    30  functionality to actually implement a backup.  There is one module for each
    31  high-level backup action, plus a module that provides shared constants.
    32
    33  All of the public action function implement the Cedar Backup Extension
    34  Architecture Interface, i.e. the same interface that extensions implement.
    35
    36  @author: Kenneth J. Pronovici <pronovic@ieee.org>
    37  """
    38
    39
    40  ########################################################################
    41  # Package initialization
    42  ########################################################################
    43
    44  # Using 'from CedarBackup2.actions import *' will just import the modules listed
    45  # in the __all__ variable.
    46
    47  __all__ = [ 'constants', 'collect', 'initialize', 'stage', 'store', 'purge', 'util', 'rebuild', 'validate', ]
    48