File tree Expand file tree Collapse file tree
src/cloudforet/cost_analysis/manager Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -141,14 +141,17 @@ def _convert_cost_and_usage_quantity_types(result):
141141 result ['cost' ] = float (result ['cost' ])
142142 result ['usage_quantity' ] = float (result .get ('usage_quantity' , 0 ))
143143 except Exception as e :
144+ _LOGGER .debug (f'[_convert_cost_and_usage_quantity_types] convert cost and usage quantity types error: { e } ' ,
145+ exc_info = True )
144146 return False
145147 return True
146148
147149 @staticmethod
148150 def _exist_cost_and_usage_quantity (result ):
149- if result ['cost' ] or result [ 'usage_quantity' ] :
151+ if result ['cost' ] and result . get ( 'usage_quantity' ) :
150152 return True
151153 else :
154+ _LOGGER .debug (f'[_exist_cost_and_usage_quantity] cost or usage quantity are empty: { result } ' )
152155 return False
153156
154157 @staticmethod
You can’t perform that action at this time.
0 commit comments