@@ -104,14 +104,28 @@ def extractLambdaCode(resources, parameters, dict_to_check, args=None):
104104 if "python" in val :
105105 if args is None :
106106 process = subprocess .Popen (
107- ['python' , '-m' , 'flake8' , "-" ],
107+ ['python' , '-m' , 'flake8' , "-" , "--ignore=F828" ],
108108 stdin = subprocess .PIPE , stdout = subprocess .PIPE , stderr = subprocess .PIPE
109109 )
110110 else :
111- process = subprocess .Popen (
112- ['python' , '-m' , 'flake8' , "-" ] + args .split (),
113- stdin = subprocess .PIPE , stdout = subprocess .PIPE , stderr = subprocess .PIPE
114- )
111+ if "F828" in args :
112+ process = subprocess .Popen (
113+ ['python' , '-m' , 'flake8' , "-" ] + args .split (),
114+ stdin = subprocess .PIPE , stdout = subprocess .PIPE , stderr = subprocess .PIPE
115+ )
116+ else :
117+ if "--ignore" in args :
118+ y = args .split ("--ignore=" )[1 ] + ",F828"
119+ z = args .split ("--ignore" )[:- 1 ] + ["--ignore=" + y ]
120+ process = subprocess .Popen (
121+ ['python' , '-m' , 'flake8' , "-" ] + z ,
122+ stdin = subprocess .PIPE , stdout = subprocess .PIPE , stderr = subprocess .PIPE
123+ )
124+ else :
125+ process = subprocess .Popen (
126+ ['python' , '-m' , 'flake8' , "-" , "--ignore=F828" ] + args .split (),
127+ stdin = subprocess .PIPE , stdout = subprocess .PIPE , stderr = subprocess .PIPE
128+ )
115129 else :
116130 print (f"❌ Found a programming language that is not supported at the moment" )
117131 dict_to_check [i ] = {
@@ -126,14 +140,28 @@ def extractLambdaCode(resources, parameters, dict_to_check, args=None):
126140 if "python" in programming_lang :
127141 if args is None :
128142 process = subprocess .Popen (
129- ['python' , '-m' , 'flake8' , "-" ],
143+ ['python' , '-m' , 'flake8' , "-" , "--ignore=F828" ],
130144 stdin = subprocess .PIPE , stdout = subprocess .PIPE , stderr = subprocess .PIPE
131145 )
132146 else :
133- process = subprocess .Popen (
134- ['python' , '-m' , 'flake8' , "-" ] + args .split (),
135- stdin = subprocess .PIPE , stdout = subprocess .PIPE , stderr = subprocess .PIPE
136- )
147+ if "F828" in args :
148+ process = subprocess .Popen (
149+ ['python' , '-m' , 'flake8' , "-" ] + args .split (),
150+ stdin = subprocess .PIPE , stdout = subprocess .PIPE , stderr = subprocess .PIPE
151+ )
152+ else :
153+ if "--ignore" in args :
154+ y = args .split ("--ignore=" )[1 ] + ",F828"
155+ z = args .split ("--ignore" )[:- 1 ] + ["--ignore=" + y ]
156+ process = subprocess .Popen (
157+ ['python' , '-m' , 'flake8' , "-" ] + z ,
158+ stdin = subprocess .PIPE , stdout = subprocess .PIPE , stderr = subprocess .PIPE
159+ )
160+ else :
161+ process = subprocess .Popen (
162+ ['python' , '-m' , 'flake8' , "-" , "--ignore=F828" ] + args .split (),
163+ stdin = subprocess .PIPE , stdout = subprocess .PIPE , stderr = subprocess .PIPE
164+ )
137165 else :
138166 print (f"❌ Found a programming language that is not supported at the moment" )
139167 dict_to_check [i ] = {
0 commit comments