'Force invalidate/re-evaluate a gromit node

Is there any way to force invalidate or re evaluate a gromit node

For example:

print(envm.RawMarketDataObjExists('RatesData', 'USD Bootstrap Single Ccy Libor')) # will return False
market_data_new = gromit.ns.lookup_or_new(envm.RawMarketDataName('RatesData', 'USD Bootstrap Single Ccy Libor'), 'wst.mktraw.bootstrap.MarketBootstrapData', Currency='USD')
print(envm.RawMarketDataObjExists('RatesData', 'USD Bootstrap Single Ccy Libor')) # return False as the node is already evaluated and cached

I want to find a way to force revaluate the node so the last line will return True



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source