@@ -46,21 +46,14 @@ def main():
4646 parser .add_argument ("--project" , required = True , help = "project name" )
4747 parser .add_argument ("--base-url" , required = False , help = "base url" , default = "https://blackduck.omicron.at" )
4848 parser .add_argument ("--version" , required = False , help = "project version, e.g. latest" )
49- parser .add_argument ("--component" , required = False , help = "component name" )
5049 parser .add_argument ("--components" , required = False , help = "component names, comma seperated without space" )
5150 args = parser .parse_args ()
5251
5352 components = args .components .split (',' ) if args .components != None else []
54-
55- if (args .component != None ):
56- components .append (args .component )
57-
5853 projectname = args .project
5954 projectversion = args .version
6055 output = args .output if args .output != None else "output.csv"
6156
62- print (components )
63-
6457 csv_file = open (output , mode = 'w' , newline = '' , encoding = 'utf-8' )
6558 csv_writer = csv .writer (csv_file , delimiter = ',' , quotechar = '"' , quoting = csv .QUOTE_MINIMAL )
6659
@@ -81,7 +74,6 @@ def main():
8174 for vulnverable_component in bd .get_resource ('vulnerable-components' , version ):
8275 componentName = vulnverable_component ["componentName" ]
8376
84- #if (component == None or re.search(component, componentName, re.IGNORECASE)):
8577 if (match_component (components , componentName )):
8678 componentVersion = vulnverable_component ["componentVersionName" ]
8779 remediation = vulnverable_component ['vulnerabilityWithRemediation' ]
0 commit comments