From cd66ff1f50e6538f0a1fde4d471c896e6ae5af17 Mon Sep 17 00:00:00 2001 From: Chris Giacofei Date: Mon, 17 Jun 2024 16:22:44 -0400 Subject: [PATCH] New functions for converting BF recipes eventually. --- beer/extras.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/beer/extras.py b/beer/extras.py index 35f70a6..02a8c6a 100644 --- a/beer/extras.py +++ b/beer/extras.py @@ -45,6 +45,14 @@ BREWFATHER_CONVERT_LOOKUP = { # local_name: brewfather_name } } +def BF_from_local(category, name): + return BREWFATHER_CONVERT_LOOKUP[category][name] + +def local_from_BF(category, name): + local_keys = list(BREWFATHER_CONVERT_LOOKUP[category].keys()) + bf_keys = list(BREWFATHER_CONVERT_LOOKUP[category].values()) + return local_keys[bf_keys.index(name)] + def get_batches(api_user, api_key, batch=''): auth_string = api_user + ':' + api_key