[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