Beispiel #1
0
    def load_status_from_existing(context, db_infos, servers):
        def load_instance(context, db, status, server=None):
            return SimpleMgmtInstance(context, db, server, status)

        if context is None:
            raise TypeError("Argument context not defined.")
        find_server = imodels.create_server_list_matcher(servers)
        instances = imodels.Instances._load_servers_status(load_instance, context, db_infos, find_server)
        _load_servers(instances, find_server)
        return instances
Beispiel #2
0
    def load_status_from_existing(context, db_infos, servers):
        def load_instance(context, db, status, server=None):
            return SimpleMgmtInstance(context, db, server, status)

        if context is None:
            raise TypeError(_("Argument context not defined."))
        find_server = instance_models.create_server_list_matcher(servers)
        instances = instance_models.Instances._load_servers_status(
            load_instance, context, db_infos, find_server)
        _load_servers(instances, find_server)
        return instances
Beispiel #3
0
    def load_status_from_existing(context, db_infos, servers):
        def load_instance(context, db, status, server=None):
            return SimpleMgmtInstance(context, db, server, status)

        find_server = instance_models.create_server_list_matcher(servers)

        instances = instance_models.Instances._load_servers_status(
            load_instance, context, db_infos, find_server)

        _load_servers(instances, find_server)
        return instances