init project
commit
eb5b36ab93
|
@ -0,0 +1,46 @@
|
||||||
|
{
|
||||||
|
"name": "Produktionstask 1",
|
||||||
|
"inputs": [
|
||||||
|
{
|
||||||
|
"parameterName": "irgendwas",
|
||||||
|
"type": "string",
|
||||||
|
"displayName": "Irgendwas tolles"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"parameterName": "kiste",
|
||||||
|
"type": "number",
|
||||||
|
"displayName": "Nummer der Kiste"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"tasks": [
|
||||||
|
{
|
||||||
|
"name": "Bild zu Label konvertieren",
|
||||||
|
"onFinish": "pause",
|
||||||
|
"undoPossible": false,
|
||||||
|
"scriptPath": "",
|
||||||
|
"parameter": [
|
||||||
|
{
|
||||||
|
"parameterName": "labelformat",
|
||||||
|
"type": "string",
|
||||||
|
"displayName": "Format des Labels",
|
||||||
|
"global": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"parameterName": "kiste",
|
||||||
|
"type": "number",
|
||||||
|
"displayName": "Nummer der Kiste",
|
||||||
|
"global": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"feedback": "image"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Label drucken",
|
||||||
|
"onFinish": "nextStep",
|
||||||
|
"undoPossible": false,
|
||||||
|
"scriptPath": "",
|
||||||
|
"parameter": [],
|
||||||
|
"feedback": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,17 @@
|
||||||
|
package main
|
||||||
|
|
||||||
|
import (
|
||||||
|
"fmt"
|
||||||
|
"log"
|
||||||
|
"os/exec"
|
||||||
|
)
|
||||||
|
|
||||||
|
func main() {
|
||||||
|
cmd, err := exec.Command("python3", "./tasks/test.py", "--url", "test", "--name", "test").Output()
|
||||||
|
|
||||||
|
if err != nil {
|
||||||
|
log.Fatal(err)
|
||||||
|
}
|
||||||
|
|
||||||
|
fmt.Println(string(cmd))
|
||||||
|
}
|
|
@ -0,0 +1,28 @@
|
||||||
|
import requests
|
||||||
|
import sys
|
||||||
|
import argparse
|
||||||
|
|
||||||
|
parser = argparse.ArgumentParser()
|
||||||
|
|
||||||
|
parser.add_argument("--url", help="url", type=str)
|
||||||
|
parser.add_argument("--name", help="name", type=str)
|
||||||
|
|
||||||
|
args = parser.parse_args()
|
||||||
|
|
||||||
|
if args.url is None or args.name is None:
|
||||||
|
parser.print_help()
|
||||||
|
sys.exit(100)
|
||||||
|
|
||||||
|
print("hello friend", args.url, args.name)
|
||||||
|
|
||||||
|
def test():
|
||||||
|
print("hello")
|
||||||
|
|
||||||
|
x = requests.get("http://localhost:3000/test")
|
||||||
|
|
||||||
|
print(x.text)
|
||||||
|
|
||||||
|
# sys.exit(250)
|
||||||
|
|
||||||
|
|
||||||
|
test()
|
Loading…
Reference in New Issue