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):
146146 logger .error (f"Failed to run maven plugin: { cmd } " )
147147
148148 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 } " )
155159 self .set_direct_dependencies (False )
156160
157161 def create_dep_stack (self , dep_line ):
You can’t perform that action at this time.
0 commit comments