Example #1
0
def main():
    parser = argparse.ArgumentParser(description="-")
    parser.add_argument("program")
    parser.add_argument("module")
    args = parser.parse_args(sys.argv)

    detector = InfoDetector()
    module = detector.maybe_dotted(args.module)
    listing = ZCAListing(sys.stdout, detector)
    listing.dump_interfaces(module)
Example #2
0
def main():
    parser = argparse.ArgumentParser(description="-")
    parser.add_argument("program")
    parser.add_argument("module")
    args = parser.parse_args(sys.argv)

    detector = InfoDetector()
    module = detector.maybe_dotted(args.module)
    listing = ZCAListing(sys.stdout, detector)
    listing.dump_interfaces(module)
Example #3
0
def main():
    parser = argparse.ArgumentParser(description="-")
    parser.add_argument("--quiet", "-q", action="store_true")
    parser.add_argument("--base", "-b", action="store_true")
    parser.add_argument("program")
    parser.add_argument("iface")
    parser.add_argument("name", nargs="?")
    parser.set_defaults(quiet=False, base=False)
    args = parser.parse_args(sys.argv)
    verbose = not args.quiet

    detector = InfoDetector()
    iface = detector.maybe_dotted(args.iface)
    snippets = ZCASnippets(sys.stdout, detector, verbose=verbose, base_depends=args.base)
    snippets.dump_snippets(iface, args.name)