Project

General

Profile

Idea #12037 » container.json

Lucas Di Pentima, 07/28/2017 02:11 PM

 
1
{
2
    "auth_uuid": "1zj7s-gj3su-rgf6fnx5optadj6",
3
    "command": [
4
        "arvados-cwl-runner",
5
        "--local",
6
        "--api=containers",
7
        "--no-log-timestamps",
8
        "--debug",
9
        "--disable-reuse",
10
        "--on-error=continue",
11
        "/var/lib/cwl/workflow.json#main",
12
        "/var/lib/cwl/cwl.input.json"
13
    ],
14
    "container_image": "23ba2134ae25b03ed7f643c7762d7b0c+419",
15
    "created_at": "2017-07-28T14:04:32.950079000Z",
16
    "cwd": "/var/spool/cwl",
17
    "environment": {},
18
    "etag": "3f0g5lnh6xfm6gpz99dra1awl",
19
    "exit_code": null,
20
    "finished_at": null,
21
    "href": "/containers/1zj7s-dz642-bvvopmp5qs9rdjx",
22
    "kind": "arvados#container",
23
    "locked_by_uuid": "1zj7s-gj3su-cbfvk29rfdmgpge",
24
    "log": null,
25
    "modified_at": "2017-07-28T14:04:35.783924000Z",
26
    "modified_by_client_uuid": "1zj7s-ozdt8-juvj385oy3thhc6",
27
    "modified_by_user_uuid": "1zj7s-tpzed-000000000000000",
28
    "mounts": {
29
        "/var/lib/cwl/cwl.input.json": {
30
            "content": {
31
                "inp1": [
32
                    "one",
33
                    "two"
34
                ],
35
                "inp2": [
36
                    "three",
37
                    "four"
38
                ]
39
            },
40
            "kind": "json"
41
        },
42
        "/var/lib/cwl/workflow.json": {
43
            "content": {
44
                "$graph": [
45
                    {
46
                        "arguments": [
47
                            "-n",
48
                            "foo"
49
                        ],
50
                        "baseCommand": "echo",
51
                        "class": "CommandLineTool",
52
                        "id": "#echo",
53
                        "inputs": [
54
                            {
55
                                "id": "#echo/echo_in1",
56
                                "inputBinding": {},
57
                                "type": "string"
58
                            },
59
                            {
60
                                "id": "#echo/echo_in2",
61
                                "inputBinding": {},
62
                                "type": "string"
63
                            }
64
                        ],
65
                        "outputs": [
66
                            {
67
                                "id": "#echo/echo_out",
68
                                "outputBinding": {
69
                                    "glob": "step1_out",
70
                                    "loadContents": true,
71
                                    "outputEval": "$(self[0].contents)"
72
                                },
73
                                "type": "string"
74
                            }
75
                        ],
76
                        "stdout": "step1_out"
77
                    },
78
                    {
79
                        "class": "Workflow",
80
                        "id": "#main",
81
                        "inputs": [
82
                            {
83
                                "id": "#main/inp1",
84
                                "type": {
85
                                    "items": "string",
86
                                    "type": "array"
87
                                }
88
                            },
89
                            {
90
                                "id": "#main/inp2",
91
                                "type": {
92
                                    "items": "string",
93
                                    "type": "array"
94
                                }
95
                            }
96
                        ],
97
                        "outputs": [
98
                            {
99
                                "id": "#main/out",
100
                                "outputSource": "#main/step1/echo_out",
101
                                "type": {
102
                                    "items": "string",
103
                                    "type": "array"
104
                                }
105
                            }
106
                        ],
107
                        "requirements": [
108
                            {
109
                                "class": "ScatterFeatureRequirement"
110
                            }
111
                        ],
112
                        "steps": [
113
                            {
114
                                "id": "#main/step1",
115
                                "in": [
116
                                    {
117
                                        "id": "#main/step1/echo_in1",
118
                                        "source": "#main/inp1"
119
                                    },
120
                                    {
121
                                        "id": "#main/step1/echo_in2",
122
                                        "source": "#main/inp2"
123
                                    }
124
                                ],
125
                                "out": [
126
                                    "#main/step1/echo_out"
127
                                ],
128
                                "run": "#echo",
129
                                "scatter": [
130
                                    "#main/step1/echo_in1",
131
                                    "#main/step1/echo_in2"
132
                                ],
133
                                "scatterMethod": "dotproduct"
134
                            }
135
                        ]
136
                    }
137
                ],
138
                "cwlVersion": "v1.0"
139
            },
140
            "kind": "json"
141
        },
142
        "/var/spool/cwl": {
143
            "kind": "collection",
144
            "writable": true
145
        },
146
        "stdout": {
147
            "kind": "file",
148
            "path": "/var/spool/cwl/cwl.output.json"
149
        }
150
    },
151
    "output": null,
152
    "output_path": "/var/spool/cwl",
153
    "owner_uuid": "1zj7s-tpzed-000000000000000",
154
    "priority": 1,
155
    "progress": null,
156
    "runtime_constraints": {
157
        "API": true,
158
        "keep_cache_ram": 268435456,
159
        "ram": 1073741824,
160
        "vcpus": 1
161
    },
162
    "scheduling_parameters": {},
163
    "started_at": null,
164
    "state": "Locked",
165
    "uuid": "1zj7s-dz642-bvvopmp5qs9rdjx"
166
}
(1-1/5)