<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def push_resource_cache(resourceid, info):
 """ Cache resource specific information :param resourceid: Resource id as string :param info: Dict to push :return: Nothing """

        if not resourceid:
            raise ResourceInitError("Resource id missing")
        if not DutInformationList._cache.get(resourceid):
            DutInformationList._cache[resourceid] = dict()
        DutInformationList._cache[resourceid] = merge(DutInformationList._cache[resourceid], info)