Introduce PostgreSQL and Subversion backups
[lgpl/argeo-commons.git] / server / runtime / org.argeo.server.core / src / main / java / org / argeo / server / backup / MySqlBackup.java
index e4ec54e346461661dfccddc44c1b7c82541e4316..3fbbc691ff984e414665cefc3c85be9308e1296d 100644 (file)
@@ -2,7 +2,7 @@ package org.argeo.server.backup;
 
 import org.apache.commons.vfs.FileObject;
 
-/** Backups a MySQL database using mysqldump */
+/** Backups a MySQL database using mysqldump. */
 public class MySqlBackup extends OsCallBackup {
        private String mysqldumpLocation = "/usr/bin/mysqldump";
 
@@ -11,20 +11,19 @@ public class MySqlBackup extends OsCallBackup {
        private String dbName;
 
        public MySqlBackup() {
-               super();
        }
 
        public MySqlBackup(String dbUser, String dbPassword, String dbName) {
-               super(dbName + ".sql");
                this.dbUser = dbUser;
                this.dbPassword = dbPassword;
                this.dbName = dbName;
+               init();
        }
 
        @Override
        public void init() {
                if (getName() == null)
-                       setName(dbName + ".sql");
+                       setName(dbName + ".mysql");
                super.init();
        }