|
1 { |
|
2 'Feature1': { |
|
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 'Feature2': { |
|
94 '_fqr': 'Feature2', |
|
95 '_name': 'Feature 2', |
|
96 '_namespace': '', |
|
97 '_type': None, |
|
98 '_value': None, |
|
99 'SequenceSetting': { |
|
100 '_fqr': 'Feature2.SequenceSetting', |
|
101 '_name': 'Sequence setting', |
|
102 '_namespace': 'Feature2', |
|
103 '_type': 'sequence', |
|
104 '_value': [['1', 'seq1 2 item 1']], |
|
105 'IntSubSetting': { |
|
106 '_fqr': 'Feature2.SequenceSetting.IntSubSetting', |
|
107 '_name': 'Int sub-setting', |
|
108 '_namespace': 'Feature2.SequenceSetting', |
|
109 '_type': 'int', |
|
110 '_value': ['1'], |
|
111 }, |
|
112 'StringSubSetting': { |
|
113 '_fqr': 'Feature2.SequenceSetting.StringSubSetting', |
|
114 '_name': 'String sub-setting', |
|
115 '_namespace': 'Feature2.SequenceSetting', |
|
116 '_type': 'string', |
|
117 '_value': ['seq1 2 item 1'], |
|
118 }, |
|
119 }, |
|
120 'StringSetting': { |
|
121 '_fqr': 'Feature2.StringSetting', |
|
122 '_name': 'String setting', |
|
123 '_namespace': 'Feature2', |
|
124 '_type': 'string', |
|
125 '_value': 'feature 2 string', |
|
126 }, |
|
127 }, |
|
128 } |