mirror of https://github.com/n1nj4sec/pupy.git
Don't fail on invalid scriptlet name
This commit is contained in:
parent
0790f66665
commit
91bc695888
|
@ -322,8 +322,11 @@ def parse_scriptlets(args_scriptlet, debug=False):
|
|||
raise ValueError("usage: pupygen ... -s %s,arg1=value,arg2=value,..."%name)
|
||||
|
||||
if name not in scriptlets_dic:
|
||||
print(colorize("[-] ","red")+"unknown scriptlet %s, valid choices are : %s"%(repr(name), [x for x in scriptlets_dic.iterkeys()]))
|
||||
exit(1)
|
||||
raise ValueError("unknown scriptlet %s, valid choices are : %s"%(
|
||||
repr(name), [
|
||||
x for x in scriptlets_dic.iterkeys()
|
||||
]))
|
||||
|
||||
print colorize("[+] ","green")+"loading scriptlet %s with args %s"%(repr(name), sc_args)
|
||||
try:
|
||||
sp.add_scriptlet(scriptlets_dic[name](**sc_args))
|
||||
|
|
Loading…
Reference in New Issue