Пример #1
0
def main():
    input = {}
    logging.basicConfig(level='INFO')
    input['original'] = args.inputstring
    pipeline = Pipeline(args.configfile)
    logging.info('Input is = {0}'.format(input))
    pipeline.run(input)
    logging.info('Input is now = {0}'.format(input))
Пример #2
0
def main():
    input = {}
    logging.basicConfig(level='INFO')
    input['original'] = args.inputstring
    pipeline = Pipeline(args.configfile)
    logging.info('Input is = {0}'.format(input))
    pipeline.run(input)
    logging.info('Input is now = {0}'.format(input))
Пример #3
0
def runpipeline(inputstring):
    input = {}
    logging.basicConfig(level='INFO')
    input['original'] = inputstring
    pipeline = Pipeline('config.yaml')
    logging.info('Input is = {0}'.format(input))
    pipeline.run(input)
    logging.info('Input is now = {0}'.format(input))
    return str(input)
Пример #4
0
def runpipeline(inputstring):
  input = {}
  logging.basicConfig(level='INFO')
  input['original'] = inputstring
  pipeline = Pipeline('config.yaml')
  logging.info('Input is = {0}'.format(input))
  pipeline.run(input)
  logging.info('Input is now = {0}'.format(input))
  return str(input)
Пример #5
0
    def test_run_pipeline_1(self):

        input_initial = {"original": "abc"}

        input = input_initial

        pipeline = Pipeline()
        pipeline.run(input)

        assert_equal(input["original"], "abc")
        assert_equal(input["UCASE"], "ABC")
        assert_equal(input["DUPLICATED"], "abc abc" + " " + datetime.datetime.now().strftime("%Y-%m-%d"))
Пример #6
0
    def test_run_pipeline_1(self):

        input_initial = {'original': 'abc'}

        input = input_initial

        pipeline = Pipeline()
        pipeline.run(input)

        assert_equal(input['original'], 'abc')
        assert_equal(input['UCASE'], 'ABC')
        assert_equal(
            input['DUPLICATED'],
            'abc abc' + " " + datetime.datetime.now().strftime("%Y-%m-%d"))
Пример #7
0
    def test_run_pipeline_4(self):

        input_initial = {'original': '$$$$##&&asdf)()()('}

        input = input_initial

        pipeline = Pipeline()
        pipeline.run(input)

        assert_equal(input['original'], '$$$$##&&asdf)()()(')
        assert_equal(input['UCASE'], '$$$$##&&ASDF)()()(')
        assert_equal(
            input['DUPLICATED'], '$$$$##&&asdf)()()( $$$$##&&asdf)()()(' +
            " " + datetime.datetime.now().strftime("%Y-%m-%d"))
Пример #8
0
    def test_run_pipeline_4(self):

        input_initial = {"original": "$$$$##&&asdf)()()("}

        input = input_initial

        pipeline = Pipeline()
        pipeline.run(input)

        assert_equal(input["original"], "$$$$##&&asdf)()()(")
        assert_equal(input["UCASE"], "$$$$##&&ASDF)()()(")
        assert_equal(
            input["DUPLICATED"],
            "$$$$##&&asdf)()()( $$$$##&&asdf)()()(" + " " + datetime.datetime.now().strftime("%Y-%m-%d"),
        )
Пример #9
0
 def test_uppercase(self):
     input = {'original': 'Hello'}
     pipeline = Pipeline()
     pipeline.run(input)
     eq_(input['UCASE'], 'HELLO')
Пример #10
0
 def test_date(self):
     input = {'original': 'Hello'}
     pipeline = Pipeline()
     pipeline.run(input)
     now = datetime.datetime.now()
     eq_(input['DATE'], 'Hello' + now.strftime(":%m-%d-%Y"))
Пример #11
0
 def test_duplicate(self):
     input = {'original': 'Hello'}
     pipeline = Pipeline()
     pipeline.run(input)
     eq_(input['DUP'], 'Hello Hello')
Пример #12
0
 def test_uppercase(self):
     input = {"original": "Hello"}
     pipeline = Pipeline()
     pipeline.run(input)
     eq_(input["UCASE"], "HELLO")
Пример #13
0
 def test_date(self):
     input = {"original": "Hello"}
     pipeline = Pipeline()
     pipeline.run(input)
     now = datetime.datetime.now()
     eq_(input["DATE"], "Hello" + now.strftime(":%m-%d-%Y"))
Пример #14
0
 def test_duplicate(self):
     input = {"original": "Hello"}
     pipeline = Pipeline()
     pipeline.run(input)
     eq_(input["DUP"], "Hello Hello")
Пример #15
0
#!/usr/bin/python

from pipes.lib.pipeline import Pipeline
import logging

if __name__=="__main__":
    logging.basicConfig(level='INFO')
    input = {
        'original': 'Hello Python'
    }
    pipeline = Pipeline()
    logging.info('Input is = {0}'.format(input))
    pipeline.run(input)
    logging.info('Input is now = {0}'.format(input))
Пример #16
0
#!/usr/bin/python

from pipes.lib.pipeline import Pipeline
import logging

if __name__ == "__main__":
    logging.basicConfig(level='INFO')
    input = {'original': 'Hello Python'}
    pipeline = Pipeline()
    logging.info('Input is = {0}'.format(input))
    pipeline.run(input)
    logging.info('Input is now = {0}'.format(input))