Home | History | Annotate | Download | only in network_emulator

Lines Matching refs:parser

52   """Custom parser to let us show the epilog without weird line breaking."""
68 parser = NonStrippingEpilogOptionParser(epilog=(
74 parser.add_option('-p', '--preset', type='int', default=_DEFAULT_PRESET_ID,
77 parser.add_option('-r', '--receive-bw', type='int',
80 parser.add_option('-s', '--send-bw', type='int',
83 parser.add_option('-d', '--delay', type='int',
86 parser.add_option('-l', '--packet-loss', type='float',
89 parser.add_option('-q', '--queue', type='int',
92 parser.add_option('--port-range', default='%s,%s' % _DEFAULT_PORT_RANGE,
95 parser.add_option('--target-ip', default=None,
98 parser.add_option('-v', '--verbose', action='store_true', default=False,
102 options = parser.parse_args()[0]
106 parser.error('Invalid preset: %s' % options.preset)
113 parser.error('Invalid IP address specified: %s' % options.target_ip)
121 parser.error('Invalid port range specified, please specify two '
124 parser.error('Invalid port range specified.')