Reuse Backup object
diff --git a/staffeln/conductor/backup.py b/staffeln/conductor/backup.py
index 6e08072..84c4d49 100755
--- a/staffeln/conductor/backup.py
+++ b/staffeln/conductor/backup.py
@@ -63,8 +63,8 @@
def __init__(self):
self.ctx = context.make_context()
- self.result = result.BackupResult()
self.refresh_openstacksdk()
+ self.result = result.BackupResult(self)
self.project_list = {}
def refresh_openstacksdk(self):
diff --git a/staffeln/conductor/result.py b/staffeln/conductor/result.py
index 6d48093..88173ca 100644
--- a/staffeln/conductor/result.py
+++ b/staffeln/conductor/result.py
@@ -4,7 +4,6 @@
from oslo_log import log
from staffeln.common import constants, email
from staffeln.common import time as xtime
-from staffeln.conductor import backup
from staffeln.i18n import _
CONF = staffeln.conf.CONF
@@ -12,8 +11,8 @@
class BackupResult(object):
- def __init__(self):
- self.backup_mgt = backup.Backup()
+ def __init__(self, backup_mgt):
+ self.backup_mgt = backup_mgt
def initialize(self):
self.content = ""