示例#1
0
base_dir = data_dir.get_data_dir()
default_userspace_paths = ["/usr/bin/qemu-kvm", "/usr/bin/qemu-img"]
check_modules = ["openvswitch"]
online_docs_url = "https://github.com/autotest/autotest/wiki/OpenVSwitch"
interactive = True

if __name__ == "__main__":
    import optparse
    option_parser = optparse.OptionParser()
    option_parser.add_option("-v", "--verbose",
                      action="store_true", dest="verbose",
                      help="Exhibit debug messages")
    option_parser.add_option("-r", "--restore-image",
                  action="store_true", dest="restore",
                  help="Restore image from pristine image")
    option_parser.add_option("--data-dir", action="store", dest="datadir",
                      help="Path to a data dir (that locates ISOS and images)")
    options, args = option_parser.parse_args()

    if options.datadir:
        data_dir.set_backing_data_dir(options.datadir)

    try:
        bootstrap.bootstrap(test_name, test_dir, base_dir,
                                       default_userspace_paths, check_modules,
                                       online_docs_url, interactive=interactive,
                                       restore_image=options.restore,
                                       verbose=options.verbose)
    except Exception, details:
        logging.error("Setup error: %s", details)
示例#2
0
                             action="store_true",
                             dest="verbose",
                             help="Exhibit debug messages")
    option_parser.add_option("-r",
                             "--restore-image",
                             action="store_true",
                             dest="restore",
                             help="Restore image from pristine image")
    option_parser.add_option(
        "--data-dir",
        action="store",
        dest="datadir",
        help="Path to a data dir (that locates ISOS and images)")
    options, args = option_parser.parse_args()

    if options.datadir:
        data_dir.set_backing_data_dir(options.datadir)

    try:
        bootstrap.bootstrap(test_name,
                            test_dir,
                            base_dir,
                            default_userspace_paths,
                            check_modules,
                            online_docs_url,
                            interactive=interactive,
                            restore_image=options.restore,
                            verbose=options.verbose)
    except Exception, details:
        logging.error("Setup error: %s", details)