def update(args): clean(args) if args.image == 'all' or args.image == 'exabgp': ExaBGP.build_image(True, checkout=args.checkout, nocache=args.no_cache) if args.image == 'all' or args.image == 'exabgp_mrtparse': ExaBGP_MRTParse.build_image(True, checkout=args.checkout, nocache=args.no_cache) if args.image == 'all' or args.image == 'gobgp': GoBGP.build_image(True, checkout=args.checkout, nocache=args.no_cache) if args.image == 'all' or args.image == 'quagga': Quagga.build_image(True, checkout=args.checkout, nocache=args.no_cache) if args.image == 'all' or args.image == 'bird': BIRD.build_image(True, checkout=args.checkout, nocache=args.no_cache) if args.image == 'all' or args.image == 'mirage': if args.checkout == "HEAD": args.checkout = "bgperf" MIRAGE.build_image(True, checkout=args.checkout, nocache=args.no_cache) if args.image == 'all' or args.image == 'mirage_st': if args.checkout == "HEAD": args.checkout = "bgperf" MIRAGE_ST.build_image(True, checkout=args.checkout, nocache=args.no_cache) if args.image == 'all' or args.image == 'throughput': if args.checkout == "HEAD": args.checkout = "feature-integrate-test" ThroughputTarget.build_image(True, checkout=args.checkout, nocache=args.no_cache) if args.image == 'all' or args.image == 'frr': FRRouting.build_image(True, checkout=args.checkout, nocache=args.no_cache)
def prepare(args): ExaBGP.build_image(args.force, nocache=args.no_cache) ExaBGP_MRTParse.build_image(args.force, nocache=args.no_cache) GoBGP.build_image(args.force, nocache=args.no_cache) Quagga.build_image(args.force, checkout='quagga-1.0.20160309', nocache=args.no_cache) BIRD.build_image(args.force, nocache=args.no_cache)
def update(args): if args.image == 'all' or args.image == 'exabgp': ExaBGP.build_image(True, checkout=args.checkout, nocache=args.no_cache) if args.image == 'all' or args.image == 'gobgp': GoBGP.build_image(True, checkout=args.checkout, nocache=args.no_cache) if args.image == 'all' or args.image == 'quagga': Quagga.build_image(True, checkout=args.checkout, nocache=args.no_cache) if args.image == 'all' or args.image == 'bird': BIRD.build_image(True, checkout=args.checkout, nocache=args.no_cache)
def prepare(args): ExaBGP.build_image(args.force, nocache=args.no_cache) ExaBGP_MRTParse.build_image(args.force, nocache=args.no_cache) GoBGP.build_image(args.force, nocache=args.no_cache) Quagga.build_image(args.force, checkout='quagga-1.0.20160309', nocache=args.no_cache) BIRD.build_image(args.force, nocache=args.no_cache) MIRAGE.build_image(args.force, checkout='bgperf', nocache=args.no_cache) MIRAGE_ST.build_image(args.force, checkout='bgperf', nocache=args.no_cache) FRRouting.build_image(args.force, checkout='stable/3.0', nocache=args.no_cache)
def update(args): if args.image == 'all' or args.image == 'exabgp': ExaBGP.build_image(True, checkout=args.checkout, nocache=args.no_cache) if args.image == 'all' or args.image == 'exabgp_mrtparse': ExaBGP_MRTParse.build_image(True, checkout=args.checkout, nocache=args.no_cache) if args.image == 'all' or args.image == 'gobgp': GoBGP.build_image(True, checkout=args.checkout, nocache=args.no_cache) if args.image == 'all' or args.image == 'quagga': Quagga.build_image(True, checkout=args.checkout, nocache=args.no_cache) if args.image == 'all' or args.image == 'bird': BIRD.build_image(True, checkout=args.checkout, nocache=args.no_cache) if args.image == 'all' or args.image == 'frr': FRRouting.build_image(True, checkout=args.checkout, nocache=args.no_cache)
def prepare(args): ExaBGP.build_image(args.force, nocache=args.no_cache) GoBGP.build_image(args.force, nocache=args.no_cache) Quagga.build_image(args.force, nocache=args.no_cache) BIRD.build_image(args.force, nocache=args.no_cache)