|
1 [ |
|
2 { |
|
3 '_fqr': 'Feature1', |
|
4 '_name': 'Feature 1', |
|
5 '_namespace': '', |
|
6 '_type': None, |
|
7 '_value': None, |
|
8 'BooleanSetting': { |
|
9 '_fqr': 'Feature1.BooleanSetting', |
|
10 '_name': 'Boolean setting', |
|
11 '_namespace': 'Feature1', |
|
12 '_type': 'boolean', |
|
13 '_value': True, |
|
14 }, |
|
15 'FolderSetting': { |
|
16 '_fqr': 'Feature1.FolderSetting', |
|
17 '_name': 'Folder setting', |
|
18 '_namespace': 'Feature1', |
|
19 '_type': 'folder', |
|
20 '_value': None, |
|
21 'localPath': { |
|
22 '_fqr': 'Feature1.FolderSetting.localPath', |
|
23 '_name': 'localPath', |
|
24 '_namespace': 'Feature1.FolderSetting', |
|
25 '_type': 'string', |
|
26 '_value': 'default_folder', |
|
27 }, |
|
28 'targetPath': { |
|
29 '_fqr': 'Feature1.FolderSetting.targetPath', |
|
30 '_name': 'targetPath', |
|
31 '_namespace': 'Feature1.FolderSetting', |
|
32 '_type': 'string', |
|
33 '_value': None, |
|
34 }, |
|
35 }, |
|
36 'IntSetting': { |
|
37 '_fqr': 'Feature1.IntSetting', |
|
38 '_name': 'Int setting', |
|
39 '_namespace': 'Feature1', |
|
40 '_type': 'int', |
|
41 '_value': 10, |
|
42 }, |
|
43 'SequenceSetting': { |
|
44 '_fqr': 'Feature1.SequenceSetting', |
|
45 '_name': 'Sequence setting', |
|
46 '_namespace': 'Feature1', |
|
47 '_type': 'sequence', |
|
48 '_value': [[['seq/file1.txt', None], 'false', 'item 1']], |
|
49 'BooleanSubSetting': { |
|
50 '_fqr': 'Feature1.SequenceSetting.BooleanSubSetting', |
|
51 '_name': 'Boolean sub-setting', |
|
52 '_namespace': 'Feature1.SequenceSetting', |
|
53 '_type': 'boolean', |
|
54 '_value': ['false'], |
|
55 }, |
|
56 'FileSubSetting': { |
|
57 '_fqr': 'Feature1.SequenceSetting.FileSubSetting', |
|
58 '_name': 'File sub-setting', |
|
59 '_namespace': 'Feature1.SequenceSetting', |
|
60 '_type': 'file', |
|
61 '_value': [['seq/file1.txt', None]], |
|
62 'localPath': { |
|
63 '_fqr': 'Feature1.SequenceSetting.FileSubSetting.localPath', |
|
64 '_name': 'localPath', |
|
65 '_namespace': 'Feature1.SequenceSetting.FileSubSetting', |
|
66 '_type': 'string', |
|
67 '_value': ['seq/file1.txt'], |
|
68 }, |
|
69 'targetPath': { |
|
70 '_fqr': 'Feature1.SequenceSetting.FileSubSetting.targetPath', |
|
71 '_name': 'targetPath', |
|
72 '_namespace': 'Feature1.SequenceSetting.FileSubSetting', |
|
73 '_type': 'string', |
|
74 '_value': [None], |
|
75 }, |
|
76 }, |
|
77 'StringSubSetting': { |
|
78 '_fqr': 'Feature1.SequenceSetting.StringSubSetting', |
|
79 '_name': 'String sub-setting', |
|
80 '_namespace': 'Feature1.SequenceSetting', |
|
81 '_type': 'string', |
|
82 '_value': ['item 1'], |
|
83 }, |
|
84 }, |
|
85 'StringSetting': { |
|
86 '_fqr': 'Feature1.StringSetting', |
|
87 '_name': 'String setting', |
|
88 '_namespace': 'Feature1', |
|
89 '_type': 'string', |
|
90 '_value': 'default string', |
|
91 }, |
|
92 }, |
|
93 { |
|
94 '_fqr': 'Feature1.FolderSetting', |
|
95 '_name': 'Folder setting', |
|
96 '_namespace': 'Feature1', |
|
97 '_type': 'folder', |
|
98 '_value': None, |
|
99 'localPath': { |
|
100 '_fqr': 'Feature1.FolderSetting.localPath', |
|
101 '_name': 'localPath', |
|
102 '_namespace': 'Feature1.FolderSetting', |
|
103 '_type': 'string', |
|
104 '_value': 'default_folder', |
|
105 }, |
|
106 'targetPath': { |
|
107 '_fqr': 'Feature1.FolderSetting.targetPath', |
|
108 '_name': 'targetPath', |
|
109 '_namespace': 'Feature1.FolderSetting', |
|
110 '_type': 'string', |
|
111 '_value': None, |
|
112 }, |
|
113 }, |
|
114 { |
|
115 '_fqr': 'Feature1.FolderSetting.localPath', |
|
116 '_name': 'localPath', |
|
117 '_namespace': 'Feature1.FolderSetting', |
|
118 '_type': 'string', |
|
119 '_value': 'default_folder', |
|
120 }, |
|
121 { |
|
122 '_fqr': 'Feature1.FolderSetting.targetPath', |
|
123 '_name': 'targetPath', |
|
124 '_namespace': 'Feature1.FolderSetting', |
|
125 '_type': 'string', |
|
126 '_value': None, |
|
127 }, |
|
128 { |
|
129 '_fqr': 'Feature1.IntSetting', |
|
130 '_name': 'Int setting', |
|
131 '_namespace': 'Feature1', |
|
132 '_type': 'int', |
|
133 '_value': 10, |
|
134 }, |
|
135 { |
|
136 '_fqr': 'Feature1.StringSetting', |
|
137 '_name': 'String setting', |
|
138 '_namespace': 'Feature1', |
|
139 '_type': 'string', |
|
140 '_value': 'default string', |
|
141 }, |
|
142 { |
|
143 '_fqr': 'Feature1.BooleanSetting', |
|
144 '_name': 'Boolean setting', |
|
145 '_namespace': 'Feature1', |
|
146 '_type': 'boolean', |
|
147 '_value': True, |
|
148 }, |
|
149 { |
|
150 '_fqr': 'Feature1.SequenceSetting', |
|
151 '_name': 'Sequence setting', |
|
152 '_namespace': 'Feature1', |
|
153 '_type': 'sequence', |
|
154 '_value': [[['seq/file1.txt', None], 'false', 'item 1']], |
|
155 'BooleanSubSetting': { |
|
156 '_fqr': 'Feature1.SequenceSetting.BooleanSubSetting', |
|
157 '_name': 'Boolean sub-setting', |
|
158 '_namespace': 'Feature1.SequenceSetting', |
|
159 '_type': 'boolean', |
|
160 '_value': ['false'], |
|
161 }, |
|
162 'FileSubSetting': { |
|
163 '_fqr': 'Feature1.SequenceSetting.FileSubSetting', |
|
164 '_name': 'File sub-setting', |
|
165 '_namespace': 'Feature1.SequenceSetting', |
|
166 '_type': 'file', |
|
167 '_value': [['seq/file1.txt', None]], |
|
168 'localPath': { |
|
169 '_fqr': 'Feature1.SequenceSetting.FileSubSetting.localPath', |
|
170 '_name': 'localPath', |
|
171 '_namespace': 'Feature1.SequenceSetting.FileSubSetting', |
|
172 '_type': 'string', |
|
173 '_value': ['seq/file1.txt'], |
|
174 }, |
|
175 'targetPath': { |
|
176 '_fqr': 'Feature1.SequenceSetting.FileSubSetting.targetPath', |
|
177 '_name': 'targetPath', |
|
178 '_namespace': 'Feature1.SequenceSetting.FileSubSetting', |
|
179 '_type': 'string', |
|
180 '_value': [None], |
|
181 }, |
|
182 }, |
|
183 'StringSubSetting': { |
|
184 '_fqr': 'Feature1.SequenceSetting.StringSubSetting', |
|
185 '_name': 'String sub-setting', |
|
186 '_namespace': 'Feature1.SequenceSetting', |
|
187 '_type': 'string', |
|
188 '_value': ['item 1'], |
|
189 }, |
|
190 }, |
|
191 { |
|
192 '_fqr': 'Feature1.SequenceSetting.FileSubSetting', |
|
193 '_name': 'File sub-setting', |
|
194 '_namespace': 'Feature1.SequenceSetting', |
|
195 '_type': 'file', |
|
196 '_value': [['seq/file1.txt', None]], |
|
197 'localPath': { |
|
198 '_fqr': 'Feature1.SequenceSetting.FileSubSetting.localPath', |
|
199 '_name': 'localPath', |
|
200 '_namespace': 'Feature1.SequenceSetting.FileSubSetting', |
|
201 '_type': 'string', |
|
202 '_value': ['seq/file1.txt'], |
|
203 }, |
|
204 'targetPath': { |
|
205 '_fqr': 'Feature1.SequenceSetting.FileSubSetting.targetPath', |
|
206 '_name': 'targetPath', |
|
207 '_namespace': 'Feature1.SequenceSetting.FileSubSetting', |
|
208 '_type': 'string', |
|
209 '_value': [None], |
|
210 }, |
|
211 }, |
|
212 { |
|
213 '_fqr': 'Feature1.SequenceSetting.FileSubSetting.localPath', |
|
214 '_name': 'localPath', |
|
215 '_namespace': 'Feature1.SequenceSetting.FileSubSetting', |
|
216 '_type': 'string', |
|
217 '_value': ['seq/file1.txt'], |
|
218 }, |
|
219 { |
|
220 '_fqr': 'Feature1.SequenceSetting.FileSubSetting.targetPath', |
|
221 '_name': 'targetPath', |
|
222 '_namespace': 'Feature1.SequenceSetting.FileSubSetting', |
|
223 '_type': 'string', |
|
224 '_value': [None], |
|
225 }, |
|
226 { |
|
227 '_fqr': 'Feature1.SequenceSetting.BooleanSubSetting', |
|
228 '_name': 'Boolean sub-setting', |
|
229 '_namespace': 'Feature1.SequenceSetting', |
|
230 '_type': 'boolean', |
|
231 '_value': ['false'], |
|
232 }, |
|
233 { |
|
234 '_fqr': 'Feature1.SequenceSetting.StringSubSetting', |
|
235 '_name': 'String sub-setting', |
|
236 '_namespace': 'Feature1.SequenceSetting', |
|
237 '_type': 'string', |
|
238 '_value': ['item 1'], |
|
239 }, |
|
240 { |
|
241 '_fqr': 'Feature2', |
|
242 '_name': 'Feature 2', |
|
243 '_namespace': '', |
|
244 '_type': None, |
|
245 '_value': None, |
|
246 'SequenceSetting': { |
|
247 '_fqr': 'Feature2.SequenceSetting', |
|
248 '_name': 'Sequence setting', |
|
249 '_namespace': 'Feature2', |
|
250 '_type': 'sequence', |
|
251 '_value': [['1', 'seq1 2 item 1']], |
|
252 'IntSubSetting': { |
|
253 '_fqr': 'Feature2.SequenceSetting.IntSubSetting', |
|
254 '_name': 'Int sub-setting', |
|
255 '_namespace': 'Feature2.SequenceSetting', |
|
256 '_type': 'int', |
|
257 '_value': ['1'], |
|
258 }, |
|
259 'StringSubSetting': { |
|
260 '_fqr': 'Feature2.SequenceSetting.StringSubSetting', |
|
261 '_name': 'String sub-setting', |
|
262 '_namespace': 'Feature2.SequenceSetting', |
|
263 '_type': 'string', |
|
264 '_value': ['seq1 2 item 1'], |
|
265 }, |
|
266 }, |
|
267 'StringSetting': { |
|
268 '_fqr': 'Feature2.StringSetting', |
|
269 '_name': 'String setting', |
|
270 '_namespace': 'Feature2', |
|
271 '_type': 'string', |
|
272 '_value': 'feature 2 string', |
|
273 }, |
|
274 }, |
|
275 { |
|
276 '_fqr': 'Feature2.StringSetting', |
|
277 '_name': 'String setting', |
|
278 '_namespace': 'Feature2', |
|
279 '_type': 'string', |
|
280 '_value': 'feature 2 string', |
|
281 }, |
|
282 { |
|
283 '_fqr': 'Feature2.SequenceSetting', |
|
284 '_name': 'Sequence setting', |
|
285 '_namespace': 'Feature2', |
|
286 '_type': 'sequence', |
|
287 '_value': [['1', 'seq1 2 item 1']], |
|
288 'IntSubSetting': { |
|
289 '_fqr': 'Feature2.SequenceSetting.IntSubSetting', |
|
290 '_name': 'Int sub-setting', |
|
291 '_namespace': 'Feature2.SequenceSetting', |
|
292 '_type': 'int', |
|
293 '_value': ['1'], |
|
294 }, |
|
295 'StringSubSetting': { |
|
296 '_fqr': 'Feature2.SequenceSetting.StringSubSetting', |
|
297 '_name': 'String sub-setting', |
|
298 '_namespace': 'Feature2.SequenceSetting', |
|
299 '_type': 'string', |
|
300 '_value': ['seq1 2 item 1'], |
|
301 }, |
|
302 }, |
|
303 { |
|
304 '_fqr': 'Feature2.SequenceSetting.IntSubSetting', |
|
305 '_name': 'Int sub-setting', |
|
306 '_namespace': 'Feature2.SequenceSetting', |
|
307 '_type': 'int', |
|
308 '_value': ['1'], |
|
309 }, |
|
310 { |
|
311 '_fqr': 'Feature2.SequenceSetting.StringSubSetting', |
|
312 '_name': 'String sub-setting', |
|
313 '_namespace': 'Feature2.SequenceSetting', |
|
314 '_type': 'string', |
|
315 '_value': ['seq1 2 item 1'], |
|
316 }, |
|
317 ] |