Exemplo n.º 1
0
    def getProcesses(self):
        """Create temporary Process with literal input and output"""

        from  pywps.Process import WPSProcess

        process = WPSProcess(identifier="servletProcess",
                            title="Java Servlet process")
        process.addLiteralInput(identifier="input",
                            title="Literal input")
        process.addLiteralOutput(identifier="output",
                            title="Literal output")

        def execute():
            self.outputs["output"].setValue(self.inputs["input"].getValue())

        process.execute = execute()

        return process
from pywps.Process import WPSProcess

myFirstProcess = WPSProcess(identifier="firstInstance",
                            title="First instance process")

mySecondProcess = WPSProcess(identifier="secondInstance",
                             title="Second instance process")

#WPSProcess(identifier="firstInstance", title="First instance process")