

def fetch_grouped_properties(ipmicmd, groupinfo):
    retdata = {
        
    }
    for keyval in groupinfo:
        retdata[keyval] = get_imm_property(groupinfo, groupinfo[keyval])
        if (keyval == 'date'):
            retdata[keyval] = datefromprop(retdata[keyval])
    returnit = False
    for keyval in list(retdata):
        if (retdata[keyval] in (None, '')):
            del retdata[keyval]
        else:
            returnit = True
    if returnit:
        return retdata

dataset/ETHPy150Open openstack/pyghmi/pyghmi/ipmi/oem/lenovo/imm.py fetch_grouped_properties/VarMisuse@33/47 `ipmicmd`->`groupinfo`