diff --git a/subiquity/controllers/ceph.py b/subiquity/controllers/ceph.py deleted file mode 100644 index ee0bfc01..00000000 --- a/subiquity/controllers/ceph.py +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2015 Canonical, Ltd. -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . - -import logging - -from subiquitycore.controller import BaseController - -from subiquity.models import CephDiskModel - -log = logging.getLogger("subiquitycore.controller.ceph") - - -class CephDiskController(BaseController): - signals = [ - ('ceph:show', 'ceph'), - ('ceph:finish', 'ceph_handler') - ('ceph:fetch-key-usb', 'fetch_key_usb'), - ('ceph:fetch-key-ssh', 'fetch_key_ssh') - ] - - def __init__(self, common): - super().__init__(common) - self.model = CephDiskModel() - - def ceph(self): - pass - - def ceph_handler(self): - pass - - def fetch_key_usb(self): - pass - - def fetch_key_ssh(self): - pass diff --git a/subiquity/controllers/iscsi.py b/subiquity/controllers/iscsi.py deleted file mode 100644 index 5a591e5c..00000000 --- a/subiquity/controllers/iscsi.py +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2015 Canonical, Ltd. -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . - -import logging - -from subiquitycore.controller import BaseController - -from subiquity.models import IscsiDiskModel - -log = logging.getLogger("subiquitycore.controller.iscsi") - - -class IscsiDiskController(BaseController): - signals = [ - ('iscsi:show', 'iscsi'), - ('iscsi:finish', 'iscsi_handler'), - ('iscsi:discover-volumes', 'discover_volumes'), - ('iscsi:custom-discovery-credentials', 'custom_discovery_credentials'), - ('iscsi:manual-volume-details', 'manual_volume_details'), - ] - - def __init__(self, common): - super().__init__(common) - self.model = IscsiDiskModel() - - def iscsi(self): - pass - - def iscsi_handler(self): - pass - - def discover_volumes(self): - pass - - def custom_discovery_credentials(self): - pass - - def manual_volume_details(self): - pass diff --git a/subiquity/controllers/raid.py b/subiquity/controllers/raid.py deleted file mode 100644 index 41ee9886..00000000 --- a/subiquity/controllers/raid.py +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2015 Canonical, Ltd. -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . - -import logging - -from subiquitycore.controller import BaseController - -from subiquity.models import RaidDiskModel - -log = logging.getLogger("subiquitycore.controller.raid") - - -class RaidDiskController(BaseController): - signals = [ - ('menu:raid:main', 'raid'), - ('raid:finish', 'raid_handler'), - ('raid:set-raid-level', 'set_raid_level'), - ('raid:set-hot-spares', 'set_hot_spares'), - ('raid:set-chunk-size', 'set_chunk_size'), - ] - - def __init__(self, common): - super().__init__(common) - self.model = RaidDiskModel() - - def raid(self): - pass - - def raid_handler(self): - pass