Source code for paws.core.operations.TESTS.Identity
from collections import OrderedDict
from ..Operation import Operation
inputs = OrderedDict(data=None)
outputs = OrderedDict(data=None)
[docs]class Identity(Operation):
"""Operation that loads its one input into its one output"""
def __init__(self):
super(Identity,self).__init__(inputs,outputs)
self.input_doc['data'] = 'this can actually be anything'
self.output_doc['data'] = 'this ends up being whatever the input was'
[docs] def run(self):
"""Load self.inputs['data'] into self.outputs['data']"""
self.outputs['data'] = self.inputs['data']