[Erp5-report] r45782 luke - in /slapos/trunk/recipe/slapos.lib.recipe: ./ src/slapos/lib/re...

nobody at svn.erp5.org nobody at svn.erp5.org
Tue May 3 10:37:53 CEST 2011


Author: luke
Date: Tue May  3 10:37:52 2011
New Revision: 45782

URL: http://svn.erp5.org?rev=45782&view=rev
Log:
Expose backup directory.

Modified:
    slapos/trunk/recipe/slapos.lib.recipe/README.txt
    slapos/trunk/recipe/slapos.lib.recipe/src/slapos/lib/recipe/BaseSlapRecipe.py

Modified: slapos/trunk/recipe/slapos.lib.recipe/README.txt
URL: http://svn.erp5.org/slapos/trunk/recipe/slapos.lib.recipe/README.txt?rev=45782&r1=45781&r2=45782&view=diff
==============================================================================
--- slapos/trunk/recipe/slapos.lib.recipe/README.txt [utf8] (original)
+++ slapos/trunk/recipe/slapos.lib.recipe/README.txt [utf8] Tue May  3 10:37:52 2011
@@ -32,6 +32,9 @@ Available variables self.:
  * data_root_directory -- directory container for data -- inside this
    directory it is advised to create named directories for provided servers
    which needs data
+ * backup_directory -- directory container for backups -- inside this
+   directory it is advised o created named directories for backups, with same
+   structure as in data_root_directory
  * var_directory -- container for various, unix following things:
 
    * log_directory -- container for logs

Modified: slapos/trunk/recipe/slapos.lib.recipe/src/slapos/lib/recipe/BaseSlapRecipe.py
URL: http://svn.erp5.org/slapos/trunk/recipe/slapos.lib.recipe/src/slapos/lib/recipe/BaseSlapRecipe.py?rev=45782&r1=45781&r2=45782&view=diff
==============================================================================
--- slapos/trunk/recipe/slapos.lib.recipe/src/slapos/lib/recipe/BaseSlapRecipe.py [utf8] (original)
+++ slapos/trunk/recipe/slapos.lib.recipe/src/slapos/lib/recipe/BaseSlapRecipe.py [utf8] Tue May  3 10:37:52 2011
@@ -47,6 +47,7 @@ class BaseSlapRecipe:
     self.bin_directory = os.path.join(buildout['buildout'][
       'directory'], 'bin')
     self.data_root_directory = os.path.join(self.work_directory, 'srv')
+    self.backup_directory = os.path.join(self.data_root_directory, 'backup')
     self.var_directory = os.path.join(self.work_directory, 'var')
     self.log_directory = os.path.join(self.var_directory, 'log')
     self.run_directory = os.path.join(self.var_directory, 'run')
@@ -65,6 +66,7 @@ class BaseSlapRecipe:
       os.path.join(self, self.work_directory, 'sbin'), # CP/sbin - system
        # binaries, not exposed, only CP/sbin/destroy
       self.data_root_directory, # CP/srv - data container
+      self.backup_directory, # CP/srv/backup - backup container
       self.etc_directory, # CP/etc - configuration container
       self.wrapper_directory, # CP/etc/run - for wrappers
       self.wrapper_report_directory, # CP/etc/report - for report wrappers



More information about the Erp5-report mailing list