コード例 #1
0
def feeder_run(o):
    if o['list']:
        if o['fake']:
            list_fake_types()
        elif o['transports']:
            list_transports()
        elif o['formatters']:
            list_formatters()

    elif o['feed']:
        generator(config=o.get('--config'),
                  transport=o.get('--transport'),
                  formatter=o.get('--format'),
                  gap=o.get('--gap'),
                  messages=o.get('--messages'),
                  batch=o.get('--batch'),
                  verbose=o.get('--verbose'))
コード例 #2
0
ファイル: cli.py プロジェクト: InGenious-Justice/feedr
def feeder_run(o):
    if o['list']:
        if o['fake']:
            list_fake_types()
        elif o['transports']:
            list_transports()
        elif o['formatters']:
            list_formatters()

    elif o['feed']:
        generator(config=o.get('--config'),
                 transport=o.get('--transport'),
                 formatter=o.get('--format'),
                 gap=o.get('--gap'),
                 messages=o.get('--messages'),
                 batch=o.get('--batch'),
                 verbose=o.get('--verbose'))
コード例 #3
0
ファイル: test_feedr.py プロジェクト: neofort/feedr
 def test_generator_stream(self):
     fd.generator(transport='Stream', messages=1)
コード例 #4
0
ファイル: test_feedr.py プロジェクト: neofort/feedr
 def test_generator_formatter_apacheerror(self):
     fd.generator(formatter='ApacheError', messages=1)
コード例 #5
0
ファイル: test_feedr.py プロジェクト: neofort/feedr
 def test_generator_transport_udp(self):
     fd.generator(transport='MyUDPTransport',
                  config=MOCK_CONFIG_FILE,
                  messages=1)
コード例 #6
0
ファイル: test_feedr.py プロジェクト: neofort/feedr
 def test_generator_formatter_json(self):
     fd.generator(formatter='Json', messages=1)
コード例 #7
0
ファイル: test_feedr.py プロジェクト: neofort/feedr
 def test_generator_formatter_apacheaccess(self):
     fd.generator(formatter='ApacheAccess', messages=1)
コード例 #8
0
ファイル: test_feedr.py プロジェクト: InGenious-Justice/feedr
 def test_generator_stream(self):
     fd.generator(transport='Stream', messages=1)
コード例 #9
0
ファイル: test_feedr.py プロジェクト: neofort/feedr
 def test_generator_defaults(self):
     fd.generator(verbose=True, messages=1)
コード例 #10
0
ファイル: test_feedr.py プロジェクト: InGenious-Justice/feedr
 def test_generator_transport_udp(self):
     fd.generator(transport='MyUDPTransport', config=MOCK_CONFIG_FILE,
                  messages=1)
コード例 #11
0
ファイル: test_feedr.py プロジェクト: InGenious-Justice/feedr
 def test_generator_formatter_apacheerror(self):
     fd.generator(formatter='ApacheError', messages=1)
コード例 #12
0
ファイル: test_feedr.py プロジェクト: InGenious-Justice/feedr
 def test_generator_formatter_apacheaccess(self):
     fd.generator(formatter='ApacheAccess', messages=1)
コード例 #13
0
ファイル: test_feedr.py プロジェクト: InGenious-Justice/feedr
 def test_generator_formatter_json(self):
     fd.generator(formatter='Json', messages=1)
コード例 #14
0
ファイル: test_feedr.py プロジェクト: InGenious-Justice/feedr
 def test_generator_defaults(self):
     fd.generator(verbose=True, messages=1)