CedarBackup3.actions

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

# Source Code for Package CedarBackup3.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 3 (>= 3.4)
    13  # Project  : Official Cedar Backup Extensions
    14  # Purpose  : Provides package initialization
    15  #
    16  # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
    17
    18  ########################################################################
    19  # Module documentation
    20  ########################################################################
    21
    22  """
    23  Cedar Backup actions.
    24
    25  This package code related to the offical Cedar Backup actions (collect,
    26  stage, store, purge, rebuild, and validate).
    27
    28  The action modules consist of mostly "glue" code that uses other lower-level
    29  functionality to actually implement a backup.  There is one module for each
    30  high-level backup action, plus a module that provides shared constants.
    31
    32  All of the public action function implement the Cedar Backup Extension
    33  Architecture Interface, i.e. the same interface that extensions implement.
    34
    35  @author: Kenneth J. Pronovici <pronovic@ieee.org>
    36  """
    37
    38
    39  ########################################################################
    40  # Package initialization
    41  ########################################################################
    42
    43  # Using 'from CedarBackup3.actions import *' will just import the modules listed
    44  # in the __all__ variable.
    45
    46  __all__ = [ 'constants', 'collect', 'initialize', 'stage', 'store', 'purge', 'util', 'rebuild', 'validate', ]
    47