commit | 171c226c3178e13615df4affc950b6d50a696fd5 | [log] [tgz] |
---|---|---|
author | Adam Tengler <atengler@mirantis.com> | Mon Jun 05 18:52:32 2017 +0000 |
committer | Adam Tengler <atengler@mirantis.com> | Mon Jun 05 18:54:32 2017 +0000 |
tree | ae20086f96c82169758fdf557715308d20cf035c | |
parent | 69c7ba9b21cc9225e4cddd7fd3c9e60c0714018e [diff] |
Handle unsuccessful guess of external host gracefully
diff --git a/_modules/reclass.py b/_modules/reclass.py index 305ac2c..5fc7927 100644 --- a/_modules/reclass.py +++ b/_modules/reclass.py
@@ -260,8 +260,12 @@ expr_form='grain', fun='grains.item', arg=('id',)) + if res.values(): + ret = res.values()[0].get('ret', {}).get('id', '') + else: + ret = host - return res.values()[0].get('ret', {}).get('id', '') + return ret def _interpolate_graph_data(graph_data, **kwargs):