Exemple #1
0
    def publish(self):
        """Publish the module."""
        TaskContainer.set_namespace(NETWORK.namespace)
        self._firewall_module.publish()

        DBus.publish_object(NETWORK.object_path, NetworkInterface(self))
        DBus.register_service(NETWORK.service_name)
Exemple #2
0
    def publish(self):
        """Publish the module."""
        TaskContainer.set_namespace(PAYLOADS.namespace)

        self._packages.publish()

        DBus.publish_object(PAYLOADS.object_path, PayloadsInterface(self))
        DBus.register_service(PAYLOADS.service_name)
Exemple #3
0
    def publish(self):
        """Publish the boss."""
        TaskContainer.set_namespace(BOSS.namespace)

        # Publish submodules.
        self._ui_module.publish()

        DBus.publish_object(BOSS.object_path, BossInterface(self))
        DBus.register_service(BOSS.service_name)
Exemple #4
0
    def publish(self):
        """Publish the module."""
        TaskContainer.set_namespace(STORAGE.namespace)

        for kickstart_module in self._modules:
            kickstart_module.publish()

        DBus.publish_object(STORAGE.object_path, StorageInterface(self))
        DBus.register_service(STORAGE.service_name)
Exemple #5
0
 def publish(self):
     """Publish the module."""
     DBus.publish_object(BOOTLOADER.object_path, BootloaderInterface(self))
Exemple #6
0
 def publish(self):
     """Publish the module."""
     DBus.publish_object(NVDIMM.object_path, NVDIMMInterface(self))
Exemple #7
0
 def publish(self):
     """Publish the module."""
     DBus.publish_object(DNF_PACKAGES.object_path,
                         PackagesHandlerInterface(self))
Exemple #8
0
 def publish(self):
     """Publish the module."""
     DBus.publish_object(DEVICE_TREE.object_path, self.for_publication())
Exemple #9
0
 def publish(self):
     """Publish the module."""
     TaskContainer.set_namespace(USERS.namespace)
     DBus.publish_object(USERS.object_path, UsersInterface(self))
     DBus.register_service(USERS.service_name)
Exemple #10
0
 def publish(self):
     """Publish the module."""
     DBus.publish_object(DASD.object_path, DASDInterface(self))
Exemple #11
0
 def publish(self):
     """Publish the module."""
     DBus.publish_object(USER_INTERFACE.object_path, UIInterface(self))
 def publish(self):
     """Publish the DBus objects."""
     TaskContainer.set_namespace(KDUMP.namespace)
     DBus.publish_object(KDUMP.object_path, KdumpInterface(self))
     DBus.register_service(KDUMP.service_name)
Exemple #13
0
 def publish(self):
     """Publish the module."""
     DBus.publish_object(FCOE.object_path, FCOEInterface(self))
Exemple #14
0
 def publish(self):
     """Publish the module."""
     DBus.publish_object(PAYLOAD_PACKAGES.object_path,
                         PackagesInterface(self))
 def publish(self):
     """Publish the module."""
     TaskContainer.set_namespace(HELLO_WORLD.namespace)
     DBus.publish_object(HELLO_WORLD.object_path, HelloWorldInterface(self))
     DBus.register_service(HELLO_WORLD.service_name)
Exemple #16
0
 def publish(self):
     """Publish the module."""
     TaskContainer.set_namespace(LOCALIZATION.namespace)
     DBus.publish_object(LOCALIZATION.object_path,
                         LocalizationInterface(self))
     DBus.register_service(LOCALIZATION.service_name)
Exemple #17
0
 def publish(self):
     """Publish the module."""
     DBus.publish_object(STORAGE_CHECKER.object_path, StorageCheckerInterface(self))
Exemple #18
0
 def publish(self):
     """Publish the module."""
     TaskContainer.set_namespace(TIMEZONE.namespace)
     DBus.publish_object(TIMEZONE.object_path, TimezoneInterface(self))
     DBus.register_service(TIMEZONE.service_name)
Exemple #19
0
 def publish(self):
     """Publish the module."""
     TaskContainer.set_namespace(BAZ.namespace)
     DBus.publish_object(BAZ.object_path, BazInterface(self))
     DBus.register_service(BAZ.service_name)
Exemple #20
0
 def publish(self):
     """Publish the module."""
     DBus.publish_object(SNAPSHOT.object_path, SnapshotInterface(self))
Exemple #21
0
 def publish(self):
     """Publish the module."""
     DBus.publish_object(AUTO_PARTITIONING.object_path,
                         self.for_publication())
Exemple #22
0
 def publish(self):
     """Publish the module."""
     DBus.publish_object(DISK_INITIALIZATION.object_path,
                         DiskInitializationInterface(self))
Exemple #23
0
 def publish(self):
     """Publish the module."""
     DBus.publish_object(DISK_SELECTION.object_path,
                         DiskSelectionInterface(self))
Exemple #24
0
 def publish(self):
     """Publish the module."""
     TaskContainer.set_namespace(SECURITY.namespace)
     DBus.publish_object(SECURITY.object_path, SecurityInterface(self))
     DBus.register_service(SECURITY.service_name)
Exemple #25
0
 def publish(self):
     """Publish the module."""
     DBus.publish_object(ZFCP.object_path, ZFCPInterface(self))
Exemple #26
0
    def publish_payload(self):
        """Publish the payload."""
        self._packages_module.publish()

        DBus.publish_object(PAYLOAD_DEFAULT.object_path, DNFInterface(self))
        return PAYLOAD_DEFAULT.object_path
Exemple #27
0
 def publish(self):
     """Publish the module."""
     DBus.publish_object(ISCSI.object_path, ISCSIInterface(self))
Exemple #28
0
 def publish(self):
     """Publish the module."""
     DBus.publish_object(FIREWALL.object_path, FirewallInterface(self))
 def publish(self):
     """Publish the module."""
     TaskContainer.set_namespace(SUBSCRIPTION.namespace)
     DBus.publish_object(SUBSCRIPTION.object_path,
                         SubscriptionInterface(self))
     DBus.register_service(SUBSCRIPTION.service_name)
Exemple #30
0
 def publish_payload(self):
     """Publish the payload."""
     DBus.publish_object(PAYLOAD_LIVE_OS.object_path, LiveOSInterface(self))
     return PAYLOAD_LIVE_OS.object_path