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

Source Code for Module CedarBackup3.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 3 (>= 3.4) 
13  # Project  : Cedar Backup, release 3 
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 CedarBackup3.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 CedarBackup3.actions.collect import executeCollect 
39  from CedarBackup3.actions.stage import executeStage 
40  from CedarBackup3.actions.store import executeStore 
41  from CedarBackup3.actions.purge import executePurge 
42  from CedarBackup3.actions.rebuild import executeRebuild 
43  from CedarBackup3.actions.validate import executeValidate 
44