]>
git.argeo.org Git - gpl/argeo-slc.git/blob - runtime/org.argeo.slc.support.simple/src/test/resources/org/argeo/slc/core/execution/tasks/systemCall.xml
1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <beans xmlns=
"http://www.springframework.org/schema/beans"
3 xmlns:
p=
"http://www.springframework.org/schema/p" xmlns:
xsi=
"http://www.w3.org/2001/XMLSchema-instance"
4 xmlns:
aop=
"http://www.springframework.org/schema/aop"
5 xsi:
schemaLocation=
"http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
6 http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd">
8 <import resource=
"../imports.xml" />
10 <bean id=
"systemCallSimple" parent=
"slcTemplate.simpleFlow">
11 <property name=
"executables">
13 <bean parent=
"task.echo">
14 <property name=
"message" value=
"os.name=${os.name}" />
16 <bean parent=
"task.systemCall">
17 <property name=
"cmd" value=
"echo Hello World" />
23 <bean id=
"systemCallList" parent=
"slcTemplate.simpleFlow">
24 <property name=
"executables">
26 <bean parent=
"task.systemCall">
27 <property name=
"command">
39 <bean id=
"systemCallOsSpecific" parent=
"slcTemplate.simpleFlow">
40 <!-- Direct call to dir under Windows isnot working -->
41 <property name=
"executables">
43 <bean parent=
"task.systemCall">
44 <property name=
"cmd" value=
"dir" />
45 <property name=
"execDir" value=
"../.." />
46 <property name=
"osCmds">
48 <entry key=
"Linux" value=
"ls" />
52 <bean parent=
"task.systemCall">
53 <property name=
"command">
58 <property name=
"osCommands">
72 <bean id=
"systemCallWithVar" parent=
"slcTemplate.simpleFlow">
74 <bean parent=
"slcTemplate.simpleSpec">
75 <property name=
"attributes">
78 <bean parent=
"specAttr.primitive" p:
value=
"660" />
84 <property name=
"executables">
86 <bean parent=
"task.systemCall" scope=
"execution">
87 <property name=
"cmd" value=
"echo var=@{var}" />