def _load_raw_struct(source):
    if isinstance(source, basestring):
        if os.path.isfile(source):
            raw = load_struct_from_file(filepath=source)
        else:
            raise ConfigError('File "{}" does not exit'.format(source))
    elif isinstance(source, dict):
        raw = source
    else:
        raise ConfigError('Unknown config source: {}'.format(source))
    return raw
Delete an individual serial number from a model.
dataset/ETHPy150Open ARM-software/workload-automation/wlauto/core/configuration.py/_load_raw_struct--crossover with--dataset/ETHPy150Open exosite/exoline/exoline/plugins/provision.py/Plugin.sn.delete