]> Frank Brehm's Git Trees - my-stuff/backup.git/commitdiff
Zum Laufen gebracht
authorFrank Brehm <frank@brehm-online.com>
Tue, 11 May 2010 21:02:50 +0000 (21:02 +0000)
committerFrank Brehm <frank@brehm-online.com>
Tue, 11 May 2010 21:02:50 +0000 (21:02 +0000)
etc/config.yml [new file with mode: 0644]
etc/log4perl.conf
lib/FrBr/Backup/App.pm
log4perl.conf [deleted file]

diff --git a/etc/config.yml b/etc/config.yml
new file mode 100644 (file)
index 0000000..dd6e5ef
--- /dev/null
@@ -0,0 +1,27 @@
+#
+# Zentrale Konfiguration des Backup-Tools
+#
+# partielle lokale Änderungen können in einer 'config_local.yml' vorgenommen werden
+#
+# $Id: config.yml 512 2010-05-05 08:00:18Z fbrehm $
+# $URL: http://svn.technik.berlin.strato.de/svn-os/trunk/sd-mailversand/etc/config.yml $
+#
+---
+# Produktionsstatus: Darf nur 'prod', 'test' oder 'dev' annehmen.
+#production_state: prod
+#
+# Logangaben unabhängig von Log::Log4perl
+#log:
+#  dir: /var/log/ftp-backup
+#  stderror: error.log
+#  stdout: out.log
+#
+ftp:
+   host: 'backup.serverkompetenz.de'
+   user: 'b047934'
+#   password: ~
+#   blocksize: 10240
+#   port: 21
+#   timeout: 120
+#   passive: ~
+#   hash_size: 10240
index 427636cb846e56bef683fa79fba5d81c58bd4961..a654870fc77292a2f4b0a0d670230d5f819929ed 100644 (file)
@@ -18,7 +18,7 @@ log4perl.appender.ScreenApp = Log::Log4perl::Appender::Screen
 log4perl.appender.ScreenApp.stderr = 1
 log4perl.appender.ScreenApp.utf8   = 1
 log4perl.appender.ScreenApp.layout = PatternLayout
-log4perl.appender.ScreenApp.layout.ConversionPattern = [%d] [backup] [%p] %m%n
+log4perl.appender.ScreenApp.layout.ConversionPattern = [%d] [Backup] [%p] %m%n
 
 ###########################
 # Alternativ mit zwei Appendern
@@ -27,7 +27,7 @@ log4perl.appender.ScreenApp.layout.ConversionPattern = [%d] [backup] [%p] %m%n
 #log4perl.rootLogger = DEBUG, ScreenApp, FileApp
 
 #layout_class   = Log::Log4perl::Layout::PatternLayout
-#layout_pattern = [%d] [backup] [%p] %m%n
+#layout_pattern = [%d] [Backup] [%p] %m%n
 
 # Filterdefinition für den Screen-Appender
 #log4perl.filter.InfoFilter = Log::Log4perl::Filter::LevelRange
@@ -55,5 +55,3 @@ log4perl.appender.ScreenApp.layout.ConversionPattern = [%d] [backup] [%p] %m%n
 #log4perl.appender.FileApp.layout                   = ${layout_class}
 #log4perl.appender.FileApp.layout.ConversionPattern = ${layout_pattern}
 
-
-
index 1c0cce461d5b9b52d0af882ad2fae4fb9b95da3b..3d2adf6bfc7053e818da596db2cac5f98b26459b 100644 (file)
@@ -54,6 +54,22 @@ sub _build_version {
     return $VERSION;
 }
 
+sub _build_ftp_auto_login {
+    return 0;
+}
+
+sub _build_ftp_auto_init {
+    return 0;
+}
+
+sub _build_ftp_host {
+    return 'backup.serverkompetenz.de';
+}
+
+sub _build_ftp_user {
+    return 'backup-user';
+}
+
 ###########################################################################
 
 =head1 METHODS
diff --git a/log4perl.conf b/log4perl.conf
deleted file mode 100644 (file)
index 40ff4d9..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-##############################################################################
-#
-#  Log-Konfiguration für Log::Log4perl
-#
-# Diese Konfiguration kann von einer log4perl_local.conf überschrieben werden.
-# (Kein Merging! - Siehe Log::Log4perl zu Details der Konfiguration)
-#
-# $Id$
-# $URL$
-#
-##############################################################################
-
-# Root-Logger
-log4perl.rootLogger = INFO, ScreenApp
-
-# Normaler Screen-Appender auf StdErr
-log4perl.appender.ScreenApp = Log::Log4perl::Appender::Screen
-log4perl.appender.ScreenApp.stderr = 1
-log4perl.appender.ScreenApp.utf8   = 1
-log4perl.appender.ScreenApp.layout = PatternLayout
-log4perl.appender.ScreenApp.layout.ConversionPattern = [%d] [Backup] %c{1} [%p] %m%n
-
-###########################
-# Alternativ mit zwei Appendern
-
-# Root-Logger
-#log4perl.rootLogger = DEBUG, ScreenApp, FileApp
-
-#layout_class   = Log::Log4perl::Layout::PatternLayout
-#layout_pattern = [%d] [sdmailer] [%p] %m%n
-
-# Filterdefinition für den Screen-Appender
-#log4perl.filter.InfoFilter = Log::Log4perl::Filter::LevelRange
-#log4perl.filter.InfoFilter.LevelMin      = INFO
-#log4perl.filter.InfoFilter.LevelMax      = FATAL
-#log4perl.filter.InfoFilter.AcceptOnMatch = true
-
-# Normaler Screen-Appender auf StdErr
-#log4perl.appender.ScreenApp = Log::Log4perl::Appender::Screen
-#log4perl.appender.ScreenApp.stderr = 1
-#log4perl.appender.ScreenApp.utf8   = 1
-#log4perl.appender.ScreenApp.Filter = InfoFilter
-#log4perl.appender.ScreenApp.layout = ${layout_class}
-#log4perl.appender.ScreenApp.layout.ConversionPattern = ${layout_pattern}
-
-# Und der File-Appender für alles
-#log4perl.appender.FileApp = Log::Log4perl::Appender::File
-#log4perl.appender.FileApp.filename                 = /var/www/irgendwo/log/debug.log
-#log4perl.appender.FileApp.mode                     = append
-#log4perl.appender.FileApp.umask                    = 0222
-#log4perl.appender.FileApp.utf8                     = 1
-#log4perl.appender.FileApp.recreate                 = 1
-#log4perl.appender.FileApp.recreate_check_interval  = 60
-#log4perl.appender.FileApp.recreate_check_signal    = USR1
-#log4perl.appender.FileApp.layout                   = ${layout_class}
-#log4perl.appender.FileApp.layout.ConversionPattern = ${layout_pattern}
-
-
-