1{ 2 "jobs" : [{ 3 "name" : "param:test.randrom.read.start=1", 4 "condition" : "test.randrom.read.start=1", 5 "cmds" : [ 6 "param_randrom_write test.randrom.read 100" 7 ] 8 }, 9 { 10 "name" : "param:startup.service.ctl.group-test-stage1=2", 11 "condition" : "startup.service.ctl.group-test-stage1=2", 12 "cmds" : [ 13 "start group-test-stage2" 14 ] 15 }, 16 { 17 "name" : "param:startup.service.ctl.group-test-stage2=2", 18 "condition" : "startup.service.ctl.group-test-stage2=2", 19 "cmds" : [ 20 "start group-test-stage3" 21 ] 22 } 23 ], 24 "services" : [{ 25 "name" : "group-test-stage1", 26 "start-mode" : "normal", 27 "path" : ["/system/bin/begetctl", "init", "group", "test", "group-test-stage1"], 28 "once" : 1 29 }, 30 { 31 "name" : "group-test-stage2", 32 "start-mode" : "condition", 33 "path" : ["/system/bin/begetctl", "init", "group", "test", "group-test-stage2"], 34 "once" : 1 35 }, 36 { 37 "name" : "group-test-stage3", 38 "start-mode" : "condition", 39 "path" : ["/system/bin/begetctl", "init", "group", "test", "wait", "group-test-stage4"], 40 "once" : 1 41 }, 42 { 43 "name" : "group-test-stage4", 44 "start-mode" : "condition", 45 "path" : ["/system/bin/begetctl", "init", "group", "test", "group-test-stage4"], 46 "once" : 1 47 } 48 ] 49} 50