ExamplesΒΆ
from pypeman import endpoints
from pypeman import channels
from pypeman import nodes
http = endpoints.HTTPEndpoint(address='localhost', port='8080')
main = channels.HttpChannel(endpoint=http, method='*', url='/{name}')
main.append(nodes.Log())
alt = main.fork()
alt.append(nodes.JsonToPython(), nodes.Add1(), nodes.Add1(), nodes.Log())
main.append(nodes.Log(), nodes.JsonToPython(), nodes.Log())
main.append(nodes.Add1(), nodes.Add1(), nodes.Log(), nodes.PythonToJson())