コード例 #1
0
ファイル: server.py プロジェクト: menonsudhir/freeipa
    def _check_topology_connectivity(self, topology_connectivity, master_cn):
        try:
            topology_connectivity.check_current_state()
        except ValueError as e:
            raise errors.ServerRemovalError(reason=e)

        try:
            topology_connectivity.check_state_after_removal(master_cn)
        except ValueError as e:
            raise errors.ServerRemovalError(reason=e)
コード例 #2
0
ファイル: server.py プロジェクト: zavarat/freeipa
 def handler(msg, ignore_last_of_role):
     if ignore_last_of_role:
         self.add_message(
             messages.ServerRemovalWarning(
                 message=msg
             )
         )
     else:
         raise errors.ServerRemovalError(reason=_(msg))