Advertisement
Guest User

Untitled

a guest
Feb 20th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.37 KB | None | 0 0
  1. cwltool --debug --leave-tmpdir --leave-outputs v1.0/recursive-input-directory.cwl v1.0/recursive-input-directory.json
  2.  
  3. /Users/gijs/Work/cwltool/.virtualenv/bin/cwltool 1.0.20170213175853
  4. Resolved 'v1.0/recursive-input-directory.cwl' to 'file:///Users/gijs/Work/common-workflow-language/v1.0/v1.0/recursive-input-directory.cwl'
  5. [job recursive-input-directory.cwl] initializing from file:///Users/gijs/Work/common-workflow-language/v1.0/v1.0/recursive-input-directory.cwl
  6. [job recursive-input-directory.cwl] {
  7. "input_dir": {
  8. "class": "Directory",
  9. "location": "file:///Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir",
  10. "basename": "testdir",
  11. "listing": [
  12. {
  13. "class": "File",
  14. "location": "file:///Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir/a"
  15. },
  16. {
  17. "class": "File",
  18. "location": "file:///Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir/b"
  19. },
  20. {
  21. "listing": [
  22. {
  23. "class": "File",
  24. "location": "file:///Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir/c/d"
  25. }
  26. ],
  27. "class": "Directory",
  28. "location": "file:///Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir/c"
  29. }
  30. ]
  31. }
  32. }
  33. [job recursive-input-directory.cwl] path mappings is {
  34. "file:///Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir": [
  35. "file:///Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir",
  36. "/private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpXvxTgT/stg44d023ed-d4d9-4009-9820-22f4d170af22/testdir",
  37. "Directory"
  38. ],
  39. "file:///Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir/c": [
  40. "file:///Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir/c",
  41. "/private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpXvxTgT/stg44d023ed-d4d9-4009-9820-22f4d170af22/testdir/c",
  42. "Directory"
  43. ],
  44. "file:///Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir/b": [
  45. "/Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir/b",
  46. "/private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpXvxTgT/stg44d023ed-d4d9-4009-9820-22f4d170af22/testdir/b",
  47. "File"
  48. ],
  49. "file:///Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir/a": [
  50. "/Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir/a",
  51. "/private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpXvxTgT/stg44d023ed-d4d9-4009-9820-22f4d170af22/testdir/a",
  52. "File"
  53. ],
  54. "file:///Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir/c/d": [
  55. "/Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir/c/d",
  56. "/private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpXvxTgT/stg44d023ed-d4d9-4009-9820-22f4d170af22/testdir/c/d",
  57. "File"
  58. ]
  59. }
  60. [job recursive-input-directory.cwl] command line bindings is [
  61. {
  62. "position": [
  63. -1000000,
  64. 0
  65. ],
  66. "datum": "bash"
  67. },
  68. {
  69. "position": [
  70. -1000000,
  71. 1
  72. ],
  73. "datum": "-c"
  74. },
  75. {
  76. "position": [
  77. -1000000,
  78. 2
  79. ],
  80. "datum": "touch work_dir/e; if [ ! -w work_dir ]; then echo work_dir not writable; fi; if [ -L work_dir ]; then echo work_dir is a symlink; fi; if [ ! -w work_dir/a ]; then echo work_dir/a not writable; fi; if [ -L work_dir/a ]; then echo work_dir/a is a symlink; fi; if [ ! -w work_dir/c ]; then echo work_dir/c not writable; fi; if [ -L work_dir/c ]; then echo work_dir/c is a symlink; fi; if [ ! -w work_dir/c/d ]; then echo work_dir/c/d not writable; fi; if [ -L work_dir/c/d ]; then echo work_dir/c/d is a symlink; fi; if [ ! -w work_dir/e ]; then echo work_dir/e not writable; fi; if [ -L work_dir/e ]; then echo work_dir/e is a symlink ; fi;"
  81. }
  82. ]
  83. [job recursive-input-directory.cwl] /private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8$ bash \
  84. -c \
  85. 'touch work_dir/e; if [ ! -w work_dir ]; then echo work_dir not writable; fi; if [ -L work_dir ]; then echo work_dir is a symlink; fi; if [ ! -w work_dir/a ]; then echo work_dir/a not writable; fi; if [ -L work_dir/a ]; then echo work_dir/a is a symlink; fi; if [ ! -w work_dir/c ]; then echo work_dir/c not writable; fi; if [ -L work_dir/c ]; then echo work_dir/c is a symlink; fi; if [ ! -w work_dir/c/d ]; then echo work_dir/c/d not writable; fi; if [ -L work_dir/c/d ]; then echo work_dir/c/d is a symlink; fi; if [ ! -w work_dir/e ]; then echo work_dir/e not writable; fi; if [ -L work_dir/e ]; then echo work_dir/e is a symlink ; fi;' > /private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/output.txt
  86. [job recursive-input-directory.cwl] initial work dir {
  87. "_:dd47a2f2-6054-44a4-a9ea-0c2bd8f74d6f": [
  88. "_:dd47a2f2-6054-44a4-a9ea-0c2bd8f74d6f",
  89. "/private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/",
  90. "Directory"
  91. ],
  92. "file:///Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir/c/d": [
  93. "/Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir/c/d",
  94. "/private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/work_dir/c/d",
  95. "File"
  96. ],
  97. "file:///Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir/c": [
  98. "file:///Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir/c",
  99. "/private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/work_dir/c",
  100. "Directory"
  101. ],
  102. "file:///Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir/b": [
  103. "/Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir/b",
  104. "/private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/work_dir/b",
  105. "File"
  106. ],
  107. "file:///Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir/a": [
  108. "/Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir/a",
  109. "/private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/work_dir/a",
  110. "File"
  111. ],
  112. "file:///Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir": [
  113. "file:///Users/gijs/Work/common-workflow-language/v1.0/v1.0/testdir",
  114. "/private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/work_dir",
  115. "Directory"
  116. ]
  117. }
  118. [job recursive-input-directory.cwl] completed success
  119. [job recursive-input-directory.cwl] {
  120. "test_result": {
  121. "checksum": "sha1$a507d94dea7e758fbe8a143e608c3b048e37c9d2",
  122. "basename": "output.txt",
  123. "size": 50,
  124. "location": "file:///private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/output.txt",
  125. "class": "File"
  126. },
  127. "output_dir": {
  128. "basename": "work_dir",
  129. "listing": [
  130. {
  131. "checksum": "sha1$da39a3ee5e6b4b0d3255bfef95601890afd80709",
  132. "basename": "a",
  133. "size": 0,
  134. "class": "File",
  135. "location": "file:///private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/work_dir/a"
  136. },
  137. {
  138. "checksum": "sha1$da39a3ee5e6b4b0d3255bfef95601890afd80709",
  139. "basename": "b",
  140. "size": 0,
  141. "class": "File",
  142. "location": "file:///private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/work_dir/b"
  143. },
  144. {
  145. "basename": "c",
  146. "listing": [
  147. {
  148. "checksum": "sha1$da39a3ee5e6b4b0d3255bfef95601890afd80709",
  149. "basename": "d",
  150. "size": 0,
  151. "class": "File",
  152. "location": "file:///private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/work_dir/c/d"
  153. }
  154. ],
  155. "class": "Directory",
  156. "location": "file:///private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/work_dir/c"
  157. },
  158. {
  159. "checksum": "sha1$da39a3ee5e6b4b0d3255bfef95601890afd80709",
  160. "basename": "e",
  161. "size": 0,
  162. "class": "File",
  163. "location": "file:///private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/work_dir/e"
  164. }
  165. ],
  166. "location": "file:///private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/work_dir",
  167. "class": "Directory"
  168. }
  169. }
  170. [job recursive-input-directory.cwl] Removing input staging directory /private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpXvxTgT
  171. {
  172. "test_result": {
  173. "checksum": "sha1$a507d94dea7e758fbe8a143e608c3b048e37c9d2",
  174. "basename": "output.txt",
  175. "location": "file:///private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/output.txt",
  176. "path": "/private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/output.txt",
  177. "class": "File",
  178. "size": 50
  179. },
  180. "output_dir": {
  181. "path": "/private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/work_dir",
  182. "basename": "work_dir",
  183. "listing": [
  184. {
  185. "checksum": "sha1$da39a3ee5e6b4b0d3255bfef95601890afd80709",
  186. "basename": "a",
  187. "location": "file:///private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/work_dir/a",
  188. "path": "/private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/work_dir/a",
  189. "class": "File",
  190. "size": 0
  191. },
  192. {
  193. "checksum": "sha1$da39a3ee5e6b4b0d3255bfef95601890afd80709",
  194. "basename": "b",
  195. "location": "file:///private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/work_dir/b",
  196. "path": "/private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/work_dir/b",
  197. "class": "File",
  198. "size": 0
  199. },
  200. {
  201. "path": "/private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/work_dir/c",
  202. "basename": "c",
  203. "listing": [
  204. {
  205. "checksum": "sha1$da39a3ee5e6b4b0d3255bfef95601890afd80709",
  206. "basename": "d",
  207. "location": "file:///private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/work_dir/c/d",
  208. "path": "/private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/work_dir/c/d",
  209. "class": "File",
  210. "size": 0
  211. }
  212. ],
  213. "class": "Directory",
  214. "location": "file:///private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/work_dir/c"
  215. },
  216. {
  217. "checksum": "sha1$da39a3ee5e6b4b0d3255bfef95601890afd80709",
  218. "basename": "e",
  219. "location": "file:///private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/work_dir/e",
  220. "path": "/private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/work_dir/e",
  221. "class": "File",
  222. "size": 0
  223. }
  224. ],
  225. "location": "file:///private/var/folders/qs/hpsrfjwx0313rdk2t7jj2ddw0000gn/T/tmpuBVMn8/work_dir",
  226. "class": "Directory"
  227. }
  228. }
  229. Final process status is success
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement