File tree Expand file tree Collapse file tree 1 file changed +10
-6
lines changed
src/fosslight_dependency/package_manager Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -146,12 +146,16 @@ def run_maven_plugin(self):
146
146
logger .error (f"Failed to run maven plugin: { cmd } " )
147
147
148
148
cmd = f"{ cmd_mvn } dependency:tree"
149
- ret_txt = subprocess .check_output (cmd , text = True , shell = True )
150
- if ret_txt is not None :
151
- self .parse_dependency_tree (ret_txt )
152
- self .set_direct_dependencies (True )
153
- else :
154
- logger .error (f"Failed to run: { cmd } " )
149
+ try :
150
+ ret_txt = subprocess .check_output (cmd , text = True , shell = True )
151
+ if ret_txt is not None :
152
+ self .parse_dependency_tree (ret_txt )
153
+ self .set_direct_dependencies (True )
154
+ else :
155
+ logger .error (f"Failed to run: { cmd } " )
156
+ self .set_direct_dependencies (False )
157
+ except Exception as e :
158
+ logger .error (f"Failed to run '{ cmd } ': { e } " )
155
159
self .set_direct_dependencies (False )
156
160
157
161
def create_dep_stack (self , dep_line ):
You can’t perform that action at this time.
0 commit comments