Esempio n. 1
0
 def execute(self, params):
     parser = OptionParser()
     parser.add_option("-a", "--analysis", dest="analysis", action="append",
                       help="Use analysis implemented in ANALYSIS", default=[])
     (options, args) = parser.parse_args(args=params)
     if len(args) < 1 or len(options.analysis) == 0:
         print "Invalid command line"
         parser.print_help()
         sys.exit(1)
     print commands.direct_analysis([os.path.abspath(x) for x in options.analysis], os.path.abspath(args[0]))
Esempio n. 2
0
 def execute(self, params):
     parser = OptionParser()
     parser.add_option("-a", "--analysis", dest="analysis",
                       help="Use analysis implemented in ANALYSIS", default="%NOT_SET")
     (options, args) = parser.parse_args(args=params)
     if len(args) < 1 or options.analysis == "%NOT_SET":
         print "Invalid command line"
         parser.print_help()
         sys.exit(1)
     print commands.direct_analysis(options.analysis, os.path.abspath(args[0]))
Esempio n. 3
0
 def execute(self, params):
     parser = OptionParser()
     parser.add_option("-a", "--analysis", dest="analysis", action="append",
                       help="Use analysis implemented in ANALYSIS", default=[])
     (options, args) = parser.parse_args(args=params)
     if len(args) < 1 or len(options.analysis) == 0:
         print "Invalid command line"
         parser.print_help()
         sys.exit(1)
     print commands.direct_analysis([os.path.abspath(x) for x in options.analysis], os.path.abspath(args[0]))