Package CedarBackup2 :: Module action
[hide private]
[frames] | no frames]

Source Code for Module CedarBackup2.action

 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  : Cedar Backup, release 2 
14  # Purpose  : Provides implementation of various backup-related actions. 
15  # 
16  # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 
17   
18  ######################################################################## 
19  # Module documentation 
20  ######################################################################## 
21   
22  """ 
23  Provides interface backwards compatibility. 
24   
25  In Cedar Backup 2.10.0, a refactoring effort took place to reorganize the code 
26  for the standard actions.  The code formerly in action.py was split into 
27  various other files in the CedarBackup2.actions package.  This mostly-empty 
28  file remains to preserve the Cedar Backup library interface. 
29   
30  @author: Kenneth J. Pronovici <pronovic@ieee.org> 
31  """ 
32   
33  ######################################################################## 
34  # Imported modules 
35  ######################################################################## 
36   
37  # pylint: disable=W0611 
38  from CedarBackup2.actions.collect import executeCollect 
39  from CedarBackup2.actions.stage import executeStage 
40  from CedarBackup2.actions.store import executeStore 
41  from CedarBackup2.actions.purge import executePurge 
42  from CedarBackup2.actions.rebuild import executeRebuild 
43  from CedarBackup2.actions.validate import executeValidate 
44