From 0eb17ac536d213b3a4b6b85a1e1f41dc2a1e8894 Mon Sep 17 00:00:00 2001 From: caoyuan Date: Wed, 21 Mar 2018 17:26:26 +0800 Subject: [PATCH] Move the __init__ method to top to improve readability Change-Id: I0c6339161e2abeaa11479e70333fc17ac2d9aae1 --- freezer/storage/multiple.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/freezer/storage/multiple.py b/freezer/storage/multiple.py index 2b8f56a6..629c5402 100644 --- a/freezer/storage/multiple.py +++ b/freezer/storage/multiple.py @@ -26,6 +26,15 @@ LOG = log.getLogger(__name__) class MultipleStorage(base.Storage): _type = 'multiple' + def __init__(self, storages): + """ + :param storages: + :type storages: list[freezer.storage.base.Storage] + :return: + """ + super(MultipleStorage, self).__init__() + self.storages = storages + def info(self): for s in self.storages: s.info() @@ -94,15 +103,6 @@ class MultipleStorage(base.Storage): for storage in self.storages: storage.put_engine_metadata(from_path, backup) - def __init__(self, storages): - """ - :param storages: - :type storages: list[freezer.storage.base.Storage] - :return: - """ - super(MultipleStorage, self).__init__() - self.storages = storages - def download_freezer_meta_data(self, backup): # TODO(DEKLAN): Need to implement. pass