File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ import logging
12import typing
23from enum import Enum , auto
34
45import click
56
7+ logger = logging .getLogger ("codecovcli" )
8+
69
710class FallbackFieldEnum (Enum ):
811 branch = auto ()
@@ -27,15 +30,23 @@ def get_default(
2730 res = super ().get_default (ctx , call = call )
2831 if res is not None :
2932 return res
33+
34+ logger .debug ("fallback_field" , self .fallback_field )
35+ logger .debug ("ctx.obj.get('ci_adapter')" , ctx .obj .get ("ci_adapter" ))
36+ logger .debug (
37+ "ctx.obj.get('versioning_system')" , ctx .obj .get ("versioning_system" )
38+ )
3039 if self .fallback_field is not None :
3140 if ctx .obj .get ("ci_adapter" ) is not None :
3241 res = ctx .obj .get ("ci_adapter" ).get_fallback_value (self .fallback_field )
42+ logger .debug ("ci_adapter" , res )
3343 if res is not None :
3444 return res
3545 if ctx .obj .get ("versioning_system" ) is not None :
3646 res = ctx .obj .get ("versioning_system" ).get_fallback_value (
3747 self .fallback_field
3848 )
49+ logger .debug ("versioning_system" , res )
3950 if res is not None :
4051 return res
4152 return None
You can’t perform that action at this time.
0 commit comments