blob: 7e445e51fe8ade38f6fb155b07796742cc73daa7 [file]
import logging
import functions
from hamilton import driver
from hamilton.plugins import h_diskcache
def main():
dr = (
driver.Builder()
.with_modules(functions)
.with_adapters(h_diskcache.DiskCacheAdapter())
.build()
)
results = dr.execute(["C"], inputs=dict(external=10))
print(results)
results = dr.execute(["C"], inputs=dict(external=10))
print(results)
if __name__ == "__main__":
logger = logging.getLogger("hamilton.plugins.h_diskcache")
logger.setLevel(logging.DEBUG)
logger.addHandler(logging.StreamHandler())
main()