mirror of
https://github.com/chipsec/chipsec
synced 2026-06-08 13:31:00 +00:00
Should be able to pass argv to main()
import chipsec_main chipsec_main.main(argv)
This commit is contained in:
@@ -656,8 +656,10 @@ class ChipsecMain:
|
||||
logger().disable()
|
||||
return modules_failed
|
||||
|
||||
def main():
|
||||
chipsecMain = ChipsecMain(sys.argv[1:])
|
||||
def main(argv=None):
|
||||
if argv is None:
|
||||
argv = sys.argv[1:]
|
||||
chipsecMain = ChipsecMain(argv)
|
||||
return chipsecMain.main()
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
@@ -207,10 +207,12 @@ class ChipsecUtil:
|
||||
"################################################################" )
|
||||
logger().log( "[CHIPSEC] Version %s" % __version__ )
|
||||
|
||||
def main():
|
||||
def main(argv=None):
|
||||
if argv is None:
|
||||
argv = sys.argv
|
||||
chipsecUtil = ChipsecUtil()
|
||||
chipsecUtil.print_banner()
|
||||
return chipsecUtil.main(sys.argv)
|
||||
return chipsecUtil.main(argv)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
Reference in New Issue
Block a user