[FIX] auto_backup: bad reference to field sftp_private_key (#423)

Bump module version to 8.0.1.0.1
pull/2712/head
Javi Melendez 2016-05-18 09:01:49 +02:00 committed by tafaRU
parent 4c92b2047b
commit 4393b3e186
2 changed files with 3 additions and 5 deletions

View File

@ -7,7 +7,7 @@
{ {
"name": "Database Auto-Backup", "name": "Database Auto-Backup",
"summary": "Backups database", "summary": "Backups database",
"version": "8.0.1.0.0", "version": "8.0.1.0.1",
"author": ( "author": (
"VanRoey.be - Yenthe Van Ginneken, Agile Business Group," "VanRoey.be - Yenthe Van Ginneken, Agile Business Group,"
" Grupo ESOC Ingenier??a de Servicios," " Grupo ESOC Ingenier??a de Servicios,"

View File

@ -6,7 +6,6 @@
import os import os
import shutil import shutil
import tempfile
import traceback import traceback
from contextlib import contextmanager from contextlib import contextmanager
from datetime import datetime, timedelta from datetime import datetime, timedelta
@ -165,8 +164,7 @@ class DbBackup(models.Model):
if backup: if backup:
cached = open(backup) cached = open(backup)
else: else:
cached = tempfile.TemporaryFile() cached = db.dump_db(self.env.cr.dbname, None)
db.dump_db(self.env.cr.dbname, cached)
with cached: with cached:
for rec in sftp: for rec in sftp:
@ -274,7 +272,7 @@ class DbBackup(models.Model):
"Trying to connect to sftp://%(username)s@%(host)s:%(port)d", "Trying to connect to sftp://%(username)s@%(host)s:%(port)d",
extra=params) extra=params)
if self.sftp_private_key: if self.sftp_private_key:
params["private_key"] = self.stfpprivatekey params["private_key"] = self.sftp_private_key
if self.sftp_password: if self.sftp_password:
params["private_key_pass"] = self.sftp_password params["private_key_pass"] = self.sftp_password
else: else: