Bug #9521

Corrupt discovery document should be handled better

Added by Bryan Cosca over 1 year ago. Updated 7 months ago.

Status:DuplicateStart date:06/30/2016
Priority:NormalDue date:
Assignee:Tom Morris% Done:

0%

Category:-
Target version:-
Story points-
Velocity based estimate-

Description

logged in on 6/30 and got a No space left on device error. Then I relogged and started getting this json dump

     <a href=\"/api/resources.html\">resource list</a> of\n                   matching Humans. For example:\n\n                   <pre>\n                   {\n                    \"kind\":\"arvados#humanList\",\n                    \"etag\":\"\",\n                    \"self_link\":\"\",\n                    \"next_page_token\":\"\",\n                    \"next_link\":\"\",\n                    \"items\":[\n                       ...\n                    ],\n                    \"items_available\":745,\n                    \"_profile\":{\n                     \"request_time\":0.157236317\n                    }\n                    </pre>","parameters":{"limit":{"type":"integer","description":"Maximum number of humans to return.","default":"100","format":"int32","minimum":"0","location":"query"},"offset":{"type":"integer","description":"Number of humans to skip before first returned record.","default":"0","format":"int32","minimum":"0","location":"query"},"filters":{"type":"array","description":"Conditions for filtering humans.","location":"query"},"where":{"type":"object","description":"Conditions for filtering humans. (Deprecated. Use filters instead.)","location":"query"},"order":{"type":"string","description":"Order in which to return matching humans.","location":"query"},"select":{"type":"array","description":"Select which fields to return","location":"query"},"distinct":{"type":"boolean","description":"Return each distinct object","location":"query"}},"response":{"$ref":"HumanList"},"scopes":["https://api.curoverse.com/auth/arvados","https://api.curoverse.com/auth/arvados.readonly"]},"create":{"id":"arvados.humans.create","path":"humans","httpMethod":"POST","description":"Create a new Human.","parameters":{"ensure_unique_name":{"type":"boolean","description":"Adjust name to ensure uniqueness instead of returning an error on (owner_uuid, name) collision.","location":"query","required":false,"default":"false"}},"request":{"required":true,"properties":{"human":{"$ref":"Human"}}},"response":{"$ref":"Human"},"scopes":["https://api.curoverse.com/auth/arvados"]},"update":{"id":"arvados.humans.update","path":"humans/{uuid}","httpMethod":"PUT","description":"Update attributes of an existing Human.","parameters":{"uuid":{"type":"string","description":"The UUID of the Human in question.","required":true,"location":"path"}},"request":{"required":true,"properties":{"human":{"$ref":"Human"}}},"response":{"$ref":"Human"},"scopes":["https://api.curoverse.com/auth/arvados"]},"delete":{"id":"arvados.humans.delete","path":"humans/{uuid}","httpMethod":"DELETE","description":"Delete an existing Human.","parameters":{"uuid":{"type":"string","description":"The UUID of the Human in question.","required":true,"location":"path"}},"response":{"$ref":"Human"},"scopes":["https://api.curoverse.com/auth/arvados"]},"index":{"id":"arvados.humans.index","path":"humans","httpMethod":"GET","description":"index humans","parameters":{"filters":{"type":"array","required":false,"description":"","location":"query"},"where":{"type":"object","required":false,"description":"","location":"query"},"order":{"type":"array","required":false,"description":"","location":"query"},"select":{"type":"array","required":false,"description":"","location":"query"},"distinct":{"type":"boolean","required":false,"description":"","location":"query"},"limit":{"type":"integer","required":false,"default":"100","description":"","location":"query"},"offset":{"type":"integer","required":false,"default":"0","description":"","location":"query"}},"response":{"$ref":"HumanList"},"scopes":["https://api.curoverse.com/auth/arvados"]},"show":{"id":"arvados.humans.show","path":"humans/{uuid}","httpMethod":"GET","description":"show humans","parameters":{"uuid":{"type":"string","description":"","required":true,"location":"path"}},"response":{"$ref":"Human"},"scopes":["https://api.curoverse.com/auth/arvados"]},"destroy":{"id":"arvados.humans.destroy","path":"humans/{uuid}","httpMethod":"DELETE","description":"destroy humans","parameters":{"uuid":{"type":"string","description":"","required":true,"location":"path"}},"response":{"$ref":"Human"},"scopes":["https://api.curoverse.com/auth/arvados"]}}},"keep_services":{"methods":{"get":{"id":"arvados.keep_services.get","path":"keep_services/{uuid}","httpMethod":"GET","description":"Gets a KeepService's metadata by UUID.","parameters":{"uuid":{"type":"string","description":"The UUID of the KeepService in question.","required":true,"location":"path"}},"parameterOrder":["uuid"],"response":{"$ref":"KeepService"},"scopes":["https://api.curoverse.com/auth/arvados","https://api.curoverse.com/auth/arvados.readonly"]},"list":{"id":"arvados.keep_services.list","path":"keep_services","httpMethod":"GET","description":"List KeepServices.\n\n                   The list method returns a\n                   <a href=\"/api/resources.html\">resource list</a> of\n                   matching KeepServices. For example:\n\n                   
\n                   {\n                    \"kind\":\"arvados#keepServiceList\",\n                    \"etag\":\"\",\n                    \"self_link\":\"\",\n                    \"next_page_token\":\"\",\n                    \"next_link\":\"\",\n                    \"items\":[\n                       ...\n                    ],\n                    \"items_available\":745,\n                    \"_profile\":{\n                     \"request_time\":0.157236317\n                    }\n                    
","parameters":{"limit":{"type":"integer","description":"Maximum number of keep_services to return.","default":"100","format":"int32","minimum":"0","location":"query"},"offset":{"type":"integer","description":"Number of keep_services to skip before first returned record.","default":"0","format":"int32","minimum":"0","location":"query"},"filters":{"type":"array","description":"Conditions for filtering keep_services.","location":"query"},"where":{"type":"object","description":"Conditions for filtering keep_services. (Deprecated. Use filters instead.)","location":"query"},"order":{"type":"string","description":"Order in which to return matching keep_services.","location":"query"},"select":{"type":"array","description":"Select which fields to return","location":"query"},"distinct":{"type":"boolean","description":"Return each distinct object","location":"query"}},"response":{"$ref":"KeepServiceList"},"scopes":["https://api.curoverse.com/auth/arvados","https://api.curoverse.com/auth/arvados.readonly"]},"create":{"id":"arvados.keep_services.create","path":"keep_services","httpMethod":"POST","description":"Create a new KeepService.","parameters":{"ensure_unique_name":{"type":"boolean","description":"Adjust name to ensure uniqueness instead of returning an error on (owner_uuid, name) collision.","location":"query","required":false,"default":"false"}},"request":{"required":true,"properties":{"keep_service":{"$ref":"KeepService"}}},"response":{"$ref":"KeepService"},"scopes":["https://api.curoverse.com/auth/arvados"]},"update":{"id":"arvados.keep_services.update","path":"keep_services/{uuid}","httpMethod":"PUT","description":"Update attributes of an existing KeepService.","parameters":{"uuid":{"type":"string","description":"The UUID of the KeepService in question.","required":true,"location":"path"}},"request":{"required":true,"properties":{"keep_service":{"$ref":"KeepService"}}},"response":{"$ref":"KeepService"},"scopes":["https://api.curoverse.com/auth/arvados"]},"delete":{"id":"arvados.keep_services.delete","path":"keep_services/{uuid}","httpMethod":"DELETE","description":"Delete an existing KeepService.","parameters":{"uuid":{"type":"string","description":"The UUID of the KeepService in question.","required":true,"location":"path"}},"response":{"$ref":"KeepService"},"scopes":["https://api.curoverse.com/auth/arvados"]},"accessible":{"id":"arvados.keep_services.accessible","path":"keep_services/accessible","httpMethod":"GET","description":"accessible keep_services","parameters":{},"response":{"$ref":"KeepService"},"scopes":["https://api.curoverse.com/auth/arvados"]},"index":{"id":"arvados.keep_services.index","path":"keep_services","httpMethod":"GET","description":"index keep_services","parameters":{"filters":{"type":"array","required":false,"description":"","location":"query"},"where":{"type":"object","required":false,"description":"","location":"query"},"order":{"type":"array","required":false,"description":"","location":"query"},"select":{"type":"array","required":false,"description":"","location":"query"},"distinct":{"type":"boolean","required":false,"description":"","location":"query"},"limit":{"type":"integer","required":false,"default":"100","description":"","location":"query"},"offset":{"type":"integer","required":false,"default":"0","description":"","location":"query"}},"response":{"$ref":"KeepServiceList"},"scopes":["https://api.curoverse.com/auth/arvados"]},"show":{"id":"arvados.keep_services.show","path":"keep_services/{uuid}","httpMethod":"GET","description":"show keep_services","parameters":{"uuid":{"type":"string","description":"","required":true,"location":"path"}},"response":{"$ref":"KeepService"},"scopes":["https://api.curoverse.com/auth/arvados"]},"destroy":{"id":"arvados.keep_services.destroy","path":"keep_services/{uuid}","httpMethod":"DELETE","description":"destroy keep_services","parameters":{"uuid":{"type":"string","description":"","required":true,"location":"path"}},"response":{"$ref":"KeepService"},"scopes":["https://api.curoverse.com/auth/arvados"]}}},"job_tasks":{"methods":{"get":{"id":"arvados.job_tasks.get","path":"job_tasks/{uuid}","httpMethod":"GET","description":"Gets a JobTask's metadata by UUID.","parameters":{"uuid":{"type":"string","description":"The UUID of the JobTask in question.","required":true,"location":"path"}},"parameterOrder":["uuid"],"response":{"$ref":"JobTask"},"scopes":["https://api.curoverse.com/auth/arvados","https://api.curoverse.com/auth/arvados.readonly"]},"list":{"id":"arvados.job_tasks.list","path":"job_tasks","httpMethod":"GET","description":"List JobTasks.\n\n The list method returns a\n <a href=\"/api/resources.html\">resource list</a> of\n matching JobTasks. For example:\n\n
\n                   {\n                    \"kind\":\"arvados#jobTaskList\",\n                    \"etag\":\"\",\n                    \"self_link\":\"\",\n                    \"next_page_token\":\"\",\n                    \"next_link\":\"\",\n                    \"items\":[\n                       ...\n                    ],\n                    \"items_available\":745,\n                    \"_profile\":{\n                     \"request_time\":0.157236317\n                    }\n                    
","parameters":{"limit":{"type":"integer","description":"Maximum number of job_tasks to return.","default":"100","format":"int32","minimum":"0","location":"query"},"offset":{"type":"integer","description":"Number of job_tasks to skip before first returned record.","default":"0","format":"int32","minimum":"0","location":"query"},"filters":{"type":"array","description":"Conditions for filtering job_tasks.","location":"query"},"where":{"type":"object","description":"Conditions for filtering job_tasks. (Deprecated. Use filters instead.)","location":"query"},"order":{"type":"string","description":"Order in which to return matching job_tasks.","location":"query"},"select":{"type":"array","description":"Select which fields to return","location":"query"},"distinct":{"type":"boolean","description":"Return each distinct object","location":"query"}},"response":{"$ref":"JobTaskList"},"scopes":["https://api.curoverse.com/auth/arvados","https://api.curoverse.com/auth/arvados.readonly"]},"create":{"id":"arvados.job_tasks.create","path":"job_tasks","httpMethod":"POST","description":"Create a new JobTask.","parameters":{"ensure_unique_name":{"type":"boolean","description":"Adjust name to ensure uniqueness instead of returning an error on (owner_uuid, name) collision.","location":"query","required":false,"default":"false"}},"request":{"required":true,"properties":{"job_task":{"$ref":"JobTask"}}},"response":{"$ref":"JobTask"},"scopes":["https://api.curoverse.com/auth/arvados"]},"update":{"id":"arvados.job_tasks.update","path":"job_tasks/{uuid}","httpMethod":"PUT","description":"Update attributes of an existing JobTask.","parameters":{"uuid":{"type":"string","description":"The UUID of the JobTask in question.","required":true,"location":"path"}},"request":{"required":true,"properties":{"job_task":{"$ref":"JobTask"}}},"response":{"$ref":"JobTask"},"scopes":["https://api.curoverse.com/auth/arvados"]},"delete":{"id":"arvados.job_tasks.delete","path":"job_tasks/{uuid}","httpMethod":"DELETE","description":"Delete an existing JobTask.","parameters":{"uuid":{"type":"string","description":"The UUID of the JobTask in question.","required":true,"location":"path"}},"response":{"$ref":"JobTask"},"scopes":["https://api.curoverse.com/auth/arvados"]},"index":{"id":"arvados.job_tasks.index","path":"job_tasks","httpMethod":"GET","description":"index job_tasks","parameters":{"filters":{"type":"array","required":false,"description":"","location":"query"},"where":{"type":"object","required":false,"description":"","location":"query"},"order":{"type":"array","required":false,"description":"","location":"query"},"select":{"type":"array","required":false,"description":"","location":"query"},"distinct":{"type":"boolean","required":false,"description":"","location":"query"},"limit":{"type":"integer","required":false,"default":"100","description":"","location":"query"},"offset":{"type":"integer","required":false,"default":"0","description":"","location":"query"}},"response":{"$ref":"JobTaskList"},"scopes":["https://api.curoverse.com/auth/arvados"]},"show":{"id":"arvados.job_tasks.show","path":"job_tasks/{uuid}","httpMethod":"GET","description":"show job_tasks","parameters":{"uuid":{"type":"string","description":"","required":true,"location":"path"}},"response":{"$ref":"JobTask"},"scopes":["https://api.curoverse.com/auth/arvados"]},"destroy":{"id":"arvados.job_tasks.destroy","path":"job_tasks/{uuid}","httpMethod":"DELETE","description":"destroy job_tasks","parameters":{"uuid":{"type":"string","description":"","required":true,"location":"path"}},"response":{"$ref":"JobTask"},"scopes":["https://api.curoverse.com/auth/arvados"]}}},"keep_disks":{"methods":{"get":{"id":"arvados.keep_disks.get","path":"keep_disks/{uuid}","httpMethod":"GET","description":"Gets a KeepDisk's metadata by UUID.","parameters":{"uuid":{"type":"string","description":"The UUID of the KeepDisk in question.","required":true,"location":"path"}},"parameterOrder":["uuid"],"response":{"$ref":"KeepDisk"},"scopes":["https://api.curoverse.com/auth/arvados","https://api.curoverse.com/auth/arvados.readonly"]},"list":{"id":"arvados.keep_disks.list","path":"keep_disks","httpMethod":"GET","description":"List KeepDisks.\n\n The list method returns a\n <a href=\"/api/resources.html\">resource list</a> of\n matching KeepDisks. For example:\n\n
\n                   {\n                    \"kind\":\"arvados#keepDiskList\",\n                    \"etag\":\"\",\n                    \"self_link\":\"\",\n                    \"next_page_token\":\"\",\n                    \"next_link\":\"\",\n                    \"items\":[\n                       ...\n                    ],\n                    \"items_available\":745,\n                    \"_profile\":{\n                     \"request_time\":0.157236317\n                    }\n                    
","parameters":{"limit":{"type":"integer","description":"Maximum number of keep_disks to return.","default":"100","format":"int32","minimum":"0","location":"query"},"offset":{"type":"integer","description":"Number of keep_disks to skip before first returned record.","default":"0","format":"int32","minimum":"0","location":"query"},"filters":{"type":"array","description":"Conditions for filtering keep_disks.","location":"query"},"where":{"type":"object","description":"Conditions for filtering keep_disks. (Deprecated. Use filters instead.)","location":"query"},"order":{"type":"string","description":"Order in which to return matching keep_disks.","location":"query"},"select":{"type":"array","description":"Select which fields to return","location":"query"},"distinct":{"type":"boolean","description":"Return each distinct object","location":"query"}},"response":{"$ref":"KeepDiskList"},"scopes":["https://api.curoverse.com/auth/arvados","https://api.curoverse.com/auth/arvados.readonly"]},"create":{"id":"arvados.keep_disks.create","path":"keep_disks","httpMethod":"POST","description":"Create a new KeepDisk.","parameters":{"ensure_unique_name":{"type":"boolean","description":"Adjust name to ensure uniqueness instead of returning an error on (owner_uuid, name) collision.","location":"query","required":false,"default":"false"}},"request":{"required":true,"properties":{"keep_disk":{"$ref":"KeepDisk"}}},"response":{"$ref":"KeepDisk"},"scopes":["https://api.curoverse.com/auth/arvados"]},"update":{"id":"arvados.keep_disks.update","path":"keep_disks/{uuid}","httpMethod":"PUT","description":"Update attributes of an existing KeepDisk.","parameters":{"uuid":{"type":"string","description":"The UUID of the KeepDisk in question.","required":true,"location":"path"}},"request":{"required":true,"properties":{"keep_disk":{"$ref":"KeepDisk"}}},"response":{"$ref":"KeepDisk"},"scopes":["https://api.curoverse.com/auth/arvados"]},"delete":{"id":"arvados.keep_disks.delete","path":"keep_disks/{uuid}","httpMethod":"DELETE","description":"Delete an existing KeepDisk.","parameters":{"uuid":{"type":"string","description":"The UUID of the KeepDisk in question.","required":true,"location":"path"}},"response":{"$ref":"KeepDisk"},"scopes":["https://api.curoverse.com/auth/arvados"]},"ping":{"id":"arvados.keep_disks.ping","path":"keep_disks/ping","httpMethod":"POST","description":"ping keep_disks","parameters":{"uuid":{"required":false,"type":"string","description":"","location":"query"},"ping_secret":{"required":true,"type":"string","description":"","location":"query"},"node_uuid":{"required":false,"type":"string","description":"","location":"query"},"filesystem_uuid":{"required":false,"type":"string","description":"","location":"query"},"service_host":{"required":false,"type":"string","description":"","location":"query"},"service_port":{"required":true,"type":"string","description":"","location":"query"},"service_ssl_flag":{"required":true,"type":"string","description":"","location":"query"}},"response":{"$ref":"KeepDisk"},"scopes":["https://api.curoverse.com/auth/arvados"]},"index":{"id":"arvados.keep_disks.index","path":"keep_disks","httpMethod":"GET","description":"index keep_disks","parameters":{"filters":{"type":"array","required":false,"description":"","location":"query"},"where":{"type":"object","required":false,"description":"","location":"query"},"order":{"type":"array","required":false,"description":"","location":"query"},"select":{"type":"array","required":false,"description":"","location":"query"},"distinct":{"type":"boolean","required":false,"description":"","location":"query"},"limit":{"type":"integer","required":false,"default":"100","description":"","location":"query"},"offset":{"type":"integer","required":false,"default":"0","description":"","location":"query"}},"response":{"$ref":"KeepDiskList"},"scopes":["https://api.curoverse.com/auth/arvados"]},"show":{"id":"arvados.keep_disks.show","path":"keep_disks/{uuid}","httpMethod":"GET","description":"show keep_disks","parameters":{"uuid":{"type":"string","description":"","required":true,"location":"path"}},"response":{"$ref":"KeepDisk"},"scopes":["https://api.curoverse.com/auth/arvados"]},"destroy":{"id":"arvados.keep_disks.destroy","path":"keep_disks/{uuid}","httpMethod":"DELETE","description":"destroy keep_disks","parameters":{"uuid":{"type":"string","description":"","required":true,"location":"path"}},"response":{"$ref":"KeepDisk"},"scopes":["https://api.curoverse.com/auth/arvados"]}}},"links":{"methods":{"get":{"id":"arvados.links.get","path":"links/{uuid}","httpMethod":"GET","description":"Gets a Link's metadata by UUID.","parameters":{"uuid":{"type":"string","description":"The UUID of the Link in question.","required":true,"location":"path"}},"parameterOrder":["uuid"],"response":{"$ref":"Link"},"scopes":["https://api.curoverse.com/auth/arvados","https://api.curoverse.com/auth/arvados.readonly"]},"list":{"id":"arvados.links.list","path":"links","httpMethod":"GET","description":"List Links.\n\n The list method returns a\n <a href=\"/api/resources.html\">resource list</a> of\n matching Links. For example:\n\n
\n                   {\n                    \"kind\":\"arvados#linkList\",\n                    \"etag\":\"\",\n                    \"self_link\":\"\",\n                    \"next_page_token\":\"\",\n                    \"next_link\":\"\",\n                    \"items\":[\n                       ...\n                    ],\n                    \"items_available\":745,\n                    \"_profile\":{\n                     \"request_time\":0.157236317\n                    }\n                    
","parameters":{"limit":{"type":"integer","description":"Maximum number of links to return.","default":"100","format":"int32","minimum":"0","location":"query"},"offset":{"type":"integer","description":"Number of links to skip before first returned record.","default":"0","format":"int32","minimum":"0","location":"query"},"filters":{"type":"array","description":"Conditions for filtering links.","location":"query"},"where":{"type":"object","description":"Conditions for filtering links. (Deprecated. Use filters instead.)","location":"query"},"order":{"type":"string","description":"Order in which to return matching links.","location":"query"},"select":{"type":"array","description":"Select which fields to return","location":"query"},"distinct":{"type":"boolean","description":"Return each distinct object","location":"query"}},"response":{"$ref":"LinkList"},"scopes":["https://api.curoverse.com/auth/arvados","https://api.curoverse.com/auth/arvados.readonly"]},"create":{"id":"arvados.links.create","path":"links","httpMethod":"POST","description":"Create a new Link.","parameters":{"ensure_unique_name":{"type":"boolean","description":"Adjust name to ensure uniqueness instead of returning an error on (owner_uuid, name) collision.","location":"query","required":false,"default":"false"}},"request":{"required":true,"properties":{"link":{"$ref":"Link"}}},"response":{"$ref":"Link"},"scopes":["https://api.curoverse.com/auth/arvados"]},"update":{"id":"arvados.links.update","path":"links/{uuid}","httpMethod":"PUT","description":"Update attributes of an existing Link.","parameters":{"uuid":{"type":"string","description":"The UUID of the Link in question.","required":true,"location":"path"}},"request":{"required":true,"properties":{"link":{"$ref":"Link"}}},"response":{"$ref":"Link"},"scopes":["https://api.curoverse.com/auth/arvados"]},"delete":{"id":"arvados.links.delete","path":"links/{uuid}","httpMethod":"DELETE","description":"Delete an existing Link.","parameters":{"uuid":{"type":"string","description":"The UUID of the Link in question.","required":true,"location":"path"}},"response":{"$ref":"Link"},"scopes":["https://api.curoverse.com/auth/arvados"]},"index":{"id":"arvados.links.index","path":"links","httpMethod":"GET","description":"index links","parameters":{"filters":{"type":"array","required":false,"description":"","location":"query"},"where":{"type":"object","required":false,"description":"","location":"query"},"order":{"type":"array","required":false,"description":"","location":"query"},"select":{"type":"array","required":false,"description":"","location":"query"},"distinct":{"type":"boolean","required":false,"description":"","location":"query"},"limit":{"type":"integer","required":false,"default":"100","description":"","location":"query"},"offset":{"type":"integer","required":false,"default":"0","description":"","location":"query"}},"response":{"$ref":"LinkList"},"scopes":["https://api.curoverse.com/auth/arvados"]},"show":{"id":"arvados.links.show","path":"links/{uuid}","httpMethod":"GET","description":"show links","parameters":{"uuid":{"type":"string","description":"","required":true,"location":"path"}},"response":{"$ref":"Link"},"scopes":["https://api.curoverse.com/auth/arvados"]},"destroy":{"id":"arvados.links.destroy","path":"links/{uuid}","httpMethod":"DELETE","description":"destroy links","parameters":{"uuid":{"type":"string","description":"","required":true,"location":"path"}},"response":{"$ref":"Link"},"scopes":["https://api.curoverse.com/auth/arvados"]},"get_permissions":{"id":"arvados.links.get_permissions","path":"permissions/{uuid}","httpMethod":"GET","description":"get_permissions links","parameters":{"uuid":{"type":"string","description":"","required":true,"location":"path"}},"response":{"$ref":"Link"},"scopes":["https://api.curoverse.com/auth/arvados"]}}},"logs":{"methods":{"get":{"id":"arvados.logs.get","path":"logs/{uuid}","httpMethod":"GET","description":"Gets a Log's metadata by UUID.","parameters":{"uuid":{"type":"string","description":"The UUID of the Log in question.","required":true,"location":"path"}},"parameterOrder":["uuid"],"response":{"$ref":"Log"},"scopes":["https://api.curoverse.com/auth/arvados","https://api.curoverse.com/auth/arvados.readonly"]},"list":{"id":"arvados.logs.list","path":"logs","httpMethod":"GET","description":"List Logs.\n\n The list method returns a\n <a href=\"/api/resources.html\">resource list</a> of\n matching Logs. For example:\n\n
\n                   {\n                    \"kind\":\"arvados#logList\",\n                    \"etag\":\"\",\n                    \"self_link\":\"\",\n                    \"next_page_token\":\"\",\n                    \"next_link\":\"\",\n                    \"items\":[\n                       ...\n                    ],\n                    \"items_available\":745,\n                    \"_profile\":{\n                     \"request_time\":0.157236317\n                    }\n                    
","parameters":{"limit":{"type":"integer","description":"Maximum number of logs to return.","default":"100","format":"int32","minimum":"0","location":"query"},"offset":{"type":"integer","description":"Number of logs to skip before first returned record.","default":"0","format":"int32","minimum":"0","location":"query"},"filters":{"type":"array","description":"Conditions for filtering logs.","location":"query"},"where":{"type":"object","description":"Conditions for filtering logs. (Deprecated. Use filters instead.)","location":"query"},"order":{"type":"string","description":"Order in which to return matching logs.","location":"query"},"select":{"type":"array","description":"Select which fields to return","location":"query"},"distinct":{"type":"boolean","description":"Return each distinct object","location":"query"}},"response":{"$ref":"LogList"},"scopes":["https://api.curoverse.com/auth/arvados","https://api.curoverse.com/auth/arvados.readonly"]},"create":{"id":"arvados.logs.create","path":"logs","httpMethod":"POST","description":"Create a new Log.","parameters":{"ensure_unique_name":{"type":"boolean","description":"Adjust name to ensure uniqueness instead of returning an error on (owner_uuid, name) collision.","location":"query","required":false,"default":"false"}},"request":{"required":true,"properties":{"log":{"$ref":"Log"}}},"response":{"$ref":"Log"},"scopes":["https://api.curoverse.com/auth/arvados"]},"update":{"id":"arvados.logs.update","path":"logs/{uuid}","httpMethod":"PUT","description":"Update attributes of an existing Log.","parameters":{"uuid":{"type":"string","description":"The UUID of the Log in question.","required":true,"location":"path"}},"request":{"required":true,"properties":{"log":{"$ref":"Log"}}},"response":{"$ref":"Log"},"scopes":["https://api.curoverse.com/auth/arvados"]},"delete":{"id":"arvados.logs.delete","path":"logs/{uuid}","httpMethod":"DELETE","description":"Delete an existing Log.","parameters":{"uuid":{"type":"string","description":"The UUID of the Log in question.","required":true,"location":"path"}},"response":{"$ref":"Log"},"scopes":["https://api.curoverse.com/auth/arvados"]},"index":{"id":"arvados.logs.index","path":"logs","httpMethod":"GET","description":"index logs","parameters":{"filters":{"type":"array","required":false,"description":"","location":"query"},"where":{"type":"object","required":false,"description":"","location":"query"},"order":{"type":"array","required":false,"description":"","location":"query"},"select":{"type":"array","required":false,"description":"","location":"query"},"distinct":{"type":"boolean","required":false,"description":"","location":"query"},"limit":{"type":"integer","required":false,"default":"100","description":"","location":"query"},"offset":{"type":"integer","required":false,"default":"0","description":"","location":"query"}},"response":{"$ref":"LogList"},"scopes":["https://api.curoverse.com/auth/arvados"]},"show":{"id":"arvados.logs.show","path":"logs/{uuid}","httpMethod":"GET","description":"show logs","parameters":{"uuid":{"type":"string","description":"","required":true,"location":"path"}},"response":{"$ref":"Log"},"scopes":["https://api.curoverse.com/auth/arvados"]},"destroy":{"id":"arvados.logs.destroy","path":"logs/{uuid}","httpMethod":"DELETE","description":"destroy logs","parameters":{"uuid":{"type":"string","description":"","required":true,"location":"path"}},"response":{"$ref":"Log"},"scopes":["https://api.curoverse.com/auth/arvados"]}}},"nodes":{"methods":{"get":{"id":"arvados.nodes.get","path":"nodes/{uuid}","httpMethod":"GET","description":"Gets a Node's metadata by UUID.","parameters":{"uuid":{"type":"string","description":"The UUID of the Node in question.","required":true,"location":"path"}},"parameterOrder":["uuid"],"response":{"$ref":"Node"},"scopes":["https://api.curoverse.com/auth/arvados","https://api.curoverse.com/auth/arvados.readonly"]},"list":{"id":"arvados.nodes.list","path":"nodes","httpMethod":"GET","description":"List Nodes.\n\n The list method returns a\n <a href=\"/api/resources.html\">resource list</a> of\n matching Nodes. For example:\n\n
\n                   {\n                    \"kind\":\"arvados#nodeList\",\n                    \"etag\":\"\",\n                    \"self_link\":\"\",\n                    \"next_page_token\":\"\",\n                    \"next_link\":\"\",\n                    \"items\":[\n                       ...\n                    ],\n                    \"items_available\":745,\n                    \"_profile\":{\n                     \"request_time\":0.157236317\n                    }\n                    
","parameters":{"limit":{"type":"integer","description":"Maximum number of nodes to return.","default":"100","format":"int32","minimum":"0","location":"query"},"offset":{"type":"integer","description":"Number of nodes to skip before first returned record.","default":"0","format":"int32","minimum":"0","location":"query"},"filters":{"type":"array","description":"Conditions for filtering nodes.","location":"query"},"where":{"type":"object","description":"Conditions for filtering nodes. (Deprecated. Use filters instead.)","location":"query"},"order":{"type":"string","description":"Order in which to return matching nodes.","location":"query"},"select":{"type":"array","description":"Select which fields to return","location":"query"},"distinct":{"type":"boolean","description":"Return each distinct object","location":"query"}},"response":{"$ref":"NodeList"},"scopes":["https://api.curoverse.com/auth/arvados","https://api.curoverse.com/auth/arvados.readonly"]},"create":{"id":"arvados.nodes.create","path":"nodes","httpMethod":"POST","description":"Create a new Node.","parameters":{"ensure_unique_name":{"type":"boolean","description":"Adjust name to ensure uniqueness instead of returning an error on (owner_uuid, name) collision.","location":"query","required":false,"default":"false"}},"request":{"required":true,"properties":{"node":{"$ref":"Node"}}},"response":{"$ref":"Node"},"scopes":["https://api.curoverse.com/auth/arvados"]},"update":{"id":"arvados.nodes.update","path":"nodes/{uuid}","httpMethod":"PUT","description":"Update attributes of an existing Node.","parameters":{"uuid":{"type":"string","description":"The UUID of the Node in question.","required":true,"location":"path"}},"request":{"required":true,"properties":{"node":{"$ref":"Node"}}},"response":{"$ref":"Node"},"scopes":["https://api.curoverse.com/auth/arvados"]},"delete":{"id":"arvados.nodes.delete","path":"nodes/{uuid}","httpMethod":"DELETE","description":"Delete an existing Node.","parameters":{"uuid":{"type":"string","description":"The UUID of the Node in question.","required":true,"location":"path"}},"response":{"$ref":"Node"},"scopes":["https://api.curoverse.com/auth/arvados"]},"ping":{"id":"arvados.nodes.ping","path":"nodes/{uuid}/ping","httpMethod":"POST","description":"ping nodes","parameters":{"uuid":{"type":"string","description":"","required":true,"location":"path"},"ping_secret":{"required":true,"type":"string","description":"","location":"query"}},"response":{"$ref":"Node"},"scopes":["https://api.curoverse.com/auth/arvados"]},"index":{"id":"arvados.nodes.index","path":"nodes","httpMethod":"GET","description":"index nodes","parameters":{"filters":{"type":"array","required":false,"description":"","location":"query"},"where":{"type":"object","required":false,"description":"","location":"query"},"order":{"type":"array","required":false,"description":"","location":"query"},"select":{"type":"array","required":false,"description":"","location":"query"},"distinct":{"type":"boolean","required":false,"description":"","location":"query"},"limit":{"type":"integer","required":false,"default":"100","description":"","location":"query"},"offset":{"type":"integer","required":false,"default":"0","description":"","location":"query"}},"response":{"$ref":"NodeList"},"scopes":["https://api.curoverse.com/auth/arvados"]},"show":{"id":"arvados.nodes.show","path":"nodes/{uuid}","httpMethod":"GET","description":"show nodes","parameters":{"uuid":{"type":"string","description":"","required":true,"location":"path"}},"response":{"$ref":"Node"},"scopes":["https://api.curoverse.com/auth/arvados"]},"destroy":{"id":"arvados.nodes.destroy","path":"nodes/{uuid}","httpMethod":"DELETE","description":"destroy nodes","parameters":{"uuid":{"type":"string","description":"","required":true,"location":"path"}},"response":{"$ref":"Node"},"scopes":["https://api.curoverse.com/auth/arvados"]}}},"pipeline_instances":{"methods":{"get":{"id":"arvados.pipeline_instances.get","path":"pipeline_instances/{uuid}","httpMethod":"GET","description":"Gets a PipelineInstance's metadata by UUID.","parameters":{"uuid":{"type":"string","description":"The UUID of the PipelineInstance in question.","required":true,"location":"path"}},"parameterOrder":["uuid"],"response":{"$ref":"PipelineInstance"},"scopes":["https://api.curoverse.com/auth/arvados","https://api.curoverse.com/auth/arvados.readonly"]},"list":{"id":"arvados.pipeline_instances.list","path":"pipeline_instances","httpMethod":"GET","description":"List PipelineInstances.\n\n The list method returns a\n <a href=\"/api/resources.html\">resource list</a> of\n matching PipelineInstances. For example:\n\n
\n                   {\n                    \"kind\":\"arvados#pipelineInstanceList\",\n                    \"etag\":\"\",\n                    \"self_link\":\"\",\n                    \"next_page_token\":\"\",\n                    \"next_link\":\"\",\n                    \"items\":[\n                       ...\n                    ],\n                    \"items_available\":745,\n                    \"_profile\":{\n                     \"request_time\":0.157236317\n                    }\n                    
","parameters":{"limit":{"type":"integer","description":"Maximum number of pipeline_instances to return.","default":"100","format":"int32","minimum":"0","location":"query"},"offset":{"type":"integer","description":"Number of pipeline_instances to skip before first returned record.","default":"0","format":"int32","minimum":"0","location":"query"},"filters":{"type":"array","description":"Conditions for filtering pipeline_instances.","location":"query"},"where":{"type":"object","description":"Conditions for filtering pipeline_instances. (Deprecated. Use filters instead.)","location":"query"},"order":{"type":"string","description":"Order in which to return matching pipeline_instances.","location":"query"},"select":{"type":"array","description":"Select which fields to return","location":"query"},"distinct":{"type":"boolean","description":"Return each distinct object","location":"query"}},"response":{"$ref":"PipelineInstanceList"},"scopes":["https://api.curoverse.com/auth/arvados","https://api.curoverse.com/auth/arvados.readonly"]},"create":{"id":"arvados.pipeline_instances.create","path":"pipeline_instances","httpMethod":"POST","description":"Create a new PipelineInstance.","parameters":{"ensure_unique_name":{"type":"boolean","description":"Adjust name to ensure uniqueness instead of returning an error on (owner_uuid, name) collision.","location":"query","required":false,"default":"false"}},"request":{"required":true,"properties":{"pipeline_instance":{"$ref":"PipelineInstance"}}},"response":{"$ref":"PipelineInstance"},"scopes":["https://api.curoverse.com/auth/arvados"]},"update":{"id":"arvados.pipeline_instances.update","path":"pipeline_instances/{uuid}","httpMethod":"PUT","description":"Update attributes of an existing PipelineInstance.","parameters":{"uuid":{"type":"string","description":"The UUID of the PipelineInstance in question.","required":true,"location":"path"}},"request":{"required":true,"properties":{"pipeline_instance":{"$ref":"PipelineInstance"}}},"response":{"$ref":"PipelineInstance"},"scopes":["https://api.curoverse.com/auth/arvados"]},"delete":{"id":"arvados.pipeline_instances.delete","path":"pipeline_instances/{uuid}","httpMethod":"DELETE","description":"Delete an existing PipelineInstance.","parameters":{"uuid":{"type":"string","description":"The UUID of the PipelineInstance in question.","required":true,"location":"path"}},"response":{"$ref":"PipelineInstance"},"scopes":["https://api.curoverse.com/auth/arvados"]},"index":{"id":"arvados.pipeline_instances.index","path":"pipeline_instances","httpMethod":"GET","description":"index pipeline_instances","parameters":{"filters":{"type":"array","required":false,"description":"","location":"query"},"where":{"type":"object","required":false,"description":"","location":"query"},"order":{"type":"array","required":false,"description":"","location":"query"},"select":{"type":"array","required":false,"description":"","location":"query"},"distinct":{"type":"boolean","required":false,"description":"","location":"query"},"limit":{"type":"integer","required":false,"default":"100","description":"","location":"query"},"offset":{"type":"integer","required":false,"default":"0","description":"","location":"query"}},"response":{"$ref":"PipelineInstanceList"},"scopes":["https://api.curoverse.com/auth/arvados"]},"show":{"id":"arvados.pipeline_instances.show","path":"pipeline_instances/{uuid}","httpMethod":"GET","description":"show pipeline_instances","parameters":{"uuid":{"type":"string","description":"","required":true,"location":"path"}},"response":{"$ref":"PipelineInstance"},"scopes":["https://api.curoverse.com/auth/arvados"]},"destroy":{"id":"arvados.pipeline_instances.destroy","path":"pipeline_instances/{uuid}","httpMethod":"DELETE","description":"destroy pipeline_instances","parameters":{"uuid":{"type":"string","description":"","required":true,"location":"path"}},"response":{"$ref":"PipelineInstance"},"scopes":["https://api.curoverse.com/auth/arvados"]}}},"pipeline_templates":{"methods":{"get":{"id":"arvados.pipeline_templates.get","path":"pipeline_templates/{uuid}","httpMethod":"GET","description":"Gets a PipelineTemplate's metadata by UUID.","parameters":{"uuid":{"type":"string","description":"The UUID of the PipelineTemplate in question.","required":true,"location":"path"}},"parameterOrder":["uuid"],"response":{"$ref":"PipelineTemplate"},"scopes":["https://api.curoverse.com/auth/arvados","https://api.curoverse.com/auth/arvados.readonly"]},"list":{"id":"arvados.pipeline_templates.list","path":"pipeline_templates","httpMethod":"GET","description":"List PipelineTemplates.\n\n The list method returns a\n <a href=\"/api/resources.html\">resource list</a> of\n matching PipelineTemplates. For example:\n\n
\n                   {\n                    \"kind\":\"arvados#pipelineTemplateList\",\n                    \"etag\":\"\",\n                    \"self_link\":\"\",\n                    \"next_page_token\":\"\",\n                    \"next_link\":\"\",\n                    \"items\":[\n                       ...\n                    ],\n                    \"items_available\":745,\n                    \"_profile\":{\n                     \"request_time\":0.157236317\n                    }\n                    
","parameters":{"limit":{"type":"integer","description":"Maximum number of pipeline_templates to return.","default":"100","format":"int32","minimum":"0","location":"query"},"offset":{"type":"integer","description":"Number of pipeline_templates to skip before first returned record.","default":"0","format":"int32","minimum":"0","location":"query"},"filters":{"type":"array","description":"Conditions for filtering pipeline_templates.","location":"query"},"where":{"type":"object","description":"Conditions for filtering pipeline_templates. (Deprecated. Use filters instead.)","location":"query"},"order":{"type":"string","description":"Order in which to return matching pipeline_templates.","location":"query"},"select":{"type":"array","description":"Select which fields to return","location":"query"},"distinct":{"type":"boolean","description":"Return each distinct object","location":"query"}},"response":{"$ref":"PipelineTemplateList"},"scopes":["https://api.curoverse.com/auth/arvados","https://api.curoverse.com/auth/arvados.readonly"]},"create":{"id":"arvados.pipeline_templates.create","path":"pipeline_templates","httpMethod":"POST","description":"Create a new PipelineTemplate.","parameters":{"ensure_unique_name":{"type":"boolean","description":"Adjust name to ensure uniqueness instead of returning an error on (owner_uuid, name) collision.","location":"query","required":false,"default":"false"}},"request":{"required":true,"properties":{"pipeline_template":{"$ref":"PipelineTemplate"}}},"response":{"$ref":"PipelineTemplate"},"scopes":["https://api.curoverse.com/auth/arvados"]},"update":{"id":"arvados.pipeline_templates.update","path":"pipeline_templates/{uuid}","httpMethod":"PUT","description":"Update attributes of an existing PipelineTemplate.","parameters":{"uuid":{"type":"string","description":"The UUID of the PipelineTemplate in question.","required":true,"location":"path"}},"request":{"required":true,"properties":{"pipeline_template":{"$ref":"PipelineTemplate"}}},"response":{"$ref":"PipelineTemplate"},"scopes":["https://api.curoverse.com/auth/arvados"]},"delete":{"id":"arvados.pipeline_templates.delete","path":"pipeline_templates/{uuid}","httpMethod":"DELETE","description":"Delete an existing PipelineTemplate.","parameters":{"uuid":{"type":"string","description":"The UUID of the PipelineTemplate in question.","required":true,"location":"path"}},"response":{"$ref":"PipelineTemplate"},"scopes":["https://api.curoverse.com/auth/arvados"]},"index":{"id":"arvados.pipeline_templates.index","path":"pipeline_templates","httpMethod":"GET","description":"index pipeline_templates","parameters":{"filters":{"type":"array","required":false,"description":"","location":"query"},"where":{"type":"object","required":false,"description":"","location":"query"},"order":{"type":"array","required":false,"description":"","location":"query"},"select":{"type":"array","required":false,"description":"","location":"query"},"distinct":{"type":"boolean","required":false,"description":"","location":"query"},"limit":{"type":"integer","required":false,"default":"100","description":"","location":"query"},"offset":{"type":"integer","required":false,"default":"0","description":"","location":"query"}},"response":{"$ref":"PipelineTemplateList"},"scopes":["https://api.curoverse.com/auth/arvados"]},"show":{"id":"arvados.pipeline_templates.show","path":"pipeline_templates/{uuid}","httpMethod":"GET","description":"show pipeline_templates","parameters":{"uuid":{"type":"string","description":"","required":true,"location":"path"}},"response":{"$ref":"PipelineTemplate"},"scopes":["https://api.curoverse.com/auth/arvados"]},"destroy":{"id":"arvados.pipeline_templates.destroy","path":"pipeline_templates/{uuid}","httpMethod":"DELETE","description":"destroy pipeline_templates","parameters":{"uuid":{"type":"string","description":"","required":true,"location":"path"}},"response":{"$ref":"PipelineTemplate"},"scopes":["https://api.curoverse.com/auth/arvados"]}}},"jobs":{"methods":{"get":{"id":"arvados.jobs.get","path":"jobs/{uuid}","httpMethod":"GET","description":"Gets a Job's metadata by UUID.","parameters":{"uuid":{"type":"string","description":"The UUID of the Job in question.","required":true,"location":"path"}},"parameterOrder":["uuid"],"response":{"$ref":"Job"},"scopes":["https://api.curoverse.com/auth/arvados","https://api.curoverse.com/auth/arvados.readonly"]},"list":{"id":"arvados.jobs.list","path":"jobs","httpMethod":"GET","description":"List Jobs.\n\n The list method returns a\n <a href=\"/api/resources.html\">resource list</a> of\n matching Jobs. For example:\n\n
\n                   {\n                    \"kind\":\"arvados#jobList\",\n                    \"etag\":\"\",\n                    \"self_link\":\"\",\n                    \"next_page_token\":\"\",\n                    \"next_link\":\"\",\n                    \"items\":[\n                       ...\n                    ],\n                    \"items_available\":745,\n                    \"_profile\":{\n                     \"request_time\":0.157236317\n                    }\n                    
","parameters":{"limit":{"type":"integer","description":"Maximum number of jobs to return.","default":"100","format":"int32","minimum":"0","location":"query"},"offset":{"type":"integer","description":"Number of jobs to skip before first returned record.","default":"0","format":"int32","minimum":"0","location":"query"},"filters":{"type":"array","description":"Conditions for filtering jobs.","location":"query"},"where":{"type":"object","description":"Conditions for filtering jobs. (Deprecated. Use filters instead.)","location":"query"},"order":{"type":"string","description":"Order in which to return matching jobs.","location":"query"},"select":{"type":"array","description":"Select which fields to return","location":"query"},"distinct":{"type":"boolean","description":"Return each distinct object","location":"query"}},"response":{"$ref":"JobList"},"scopes":["https://api.curoverse.com/auth/arvados","https://api.curoverse.com/auth/arvados.readonly"]},"create":{"id":"arvados.jobs.create","path":"jobs","httpMethod":"POST","description":"Create a new Job.","parameters":{"ensure_unique_name":{"type":"boolean","description":"Adjust name to ensure uniqueness instead of returning an error on (owner_uuid, name) collision.","location":"query","required":false,"default":"false"},"find_or_create":{"type":"boolean","required":false,"default":"false","description":"","location":"query"},"filters":{"type":"array","required":false,"description":"","location":"query"},"minimum_script_version":{"type":"string","required":false,"description":"","location":"query"},"exclude_script_versions":{"type":"array","required":false,"description":"","location":"query"}},"request":{"required":true,"properties":{"job":{"$ref":"Job"}}},"response":{"$ref":"Job"},"scopes":["https://api.curoverse.com/auth/arvados"]},"update":{"id":"arvados.jobs.update","path":"jobs/{uuid}","httpMethod":"PUT","description":"Update attributes of an existing Job.","parameters":{"uuid":{"type":"string","description":"The UUID of the Job in question.","required":true,"location":"path"}},"request":{"required":true,"properties":{"job":{"$ref":"Job"}}},"response":{"$ref":"Job"},"scopes":["https://api.curoverse.com/auth/arvados"]},"delete":{"id":"arvados.jobs.delete","path":"jobs/{uuid}","httpMethod":"DELETE","description":"Delete an existing Job.","parameters":{"uuid":{"type":"string","description":"The UUID of the Job in question.","required":true,"location":"path"}},"response":{"$ref":"Job"},"scopes":["https://api.curoverse.com/auth/arvados"]},"queue":{"id":"arvados.jobs.queue","path":"jobs/queue","httpMethod":"GET","description":"queue jobs","parameters":{"filters":{"type":"array","required":false,"description":"","location":"query"},"where":{"type":"object","required":false,"description":"","location":"query"},"order":{"type":"array","required":false,"description":"","location":"query"},"select":{"type":"array","required":false,"description":"","location":"query"},"distinct":{"type":"boolean","required":false,"description":"","location":"query"},"limit":{"type":"integer","required":false,"default":"100","description":"","location":"query"},"offset":{"type":"integer","required":false,"default":"0","description":"","location":"query"}},"response":{"$ref":"Job"},"scopes":["https://api.curoverse.com/auth/arvados"]},"queue_size":{"id":"arvados.jobs.queue_size","path":"jobs/queue_size","httpMethod":"GET","description":"queue_size jobs","parameters":{},"response":{"$ref":"Job"},"scopes":["https://api.curoverse.com/auth/arvados"]},"cancel":{"id":"arvados.jobs.cancel","path":"jobs/{uuid}/cancel","httpMethod":"POST","description":"cancel jobs","parameters":{"uuid":{"type":"string","description":"","required":true,"location":"path"}},"response":{"$ref":"Job"},"scopes":["https://api.curoverse.com/auth/arvados"]},"lock":{"id":"arvados.jobs.lock","path":"jobs/{uuid}/lock","httpMethod":"POST","description":"lock jobs","parameters":{"uuid":{"type":"string","description":"","required":true,"location":"path"}},"response":{"$ref":"Job"},"scopes":["https://api.curoverse.com/auth/arvados"]},"index":{"id":"arvados.jobs.index","path":"jobs","httpMethod":"GET","description":"index jobs","parameters":{"filters":{"type":"array","required":false,"description":"","location":"query"},"where":{"type":"object","required":false,"description":"","location":"query"},"order":{"type":"array","required":false,"description":"","location":"query"},"select":{"type":"array","required":false,"description":"","location":"query"},"distinct":{"type":"boolean","required":false,"description":"","location":"query"},"limit":{"type":"integer","required":false,"default":"100","description":"","location":"query"},"offset":{"type":"integer","required":false,"default":"0","description":"","location":"query"}},"response":{"$ref":"JobList"},"scopes":["https://api.curoverse.com/auth/arvados"]},"show":{"id":"arvados.jobs.show","path":"jobs/{uuid}","httpMethod":"GET","description":"show jobs","parameters":{"uuid":{"type":"string","description":"","required":true,"location":"path"}},"response":{"$ref":"Job"},"scopes":["https://api.curoverse.com/auth/arvados"]},"destroy":{"id":"arvados.jobs.destroy","path":"jobs/{uuid}","httpMethod":"DELETE","description":"destroy jobs","parameters":{"uuid":{"type":"string","description":"","required":true,"location":"path"}},"response":{"$ref":"Job"},"scopes":["https://api.curoverse.com/auth/arvados"]}}},"repositories":{"methods":{"get":{"id":"arvados.repositories.get","path":"repositories/{uuid}","httpMethod":"GET","description":"Gets a Repository's metadata by UUID.","parameters":{"uuid":{"type":"string","description":"The UUID of the Repository in question.","required":true,"location":"path"}},"parameterOrder":["uuid"],"response":{"$ref":"Repository"},"scopes":["https://api.curoverse.com/auth/arvados","https://api.curoverse.com/auth/arvados.readonly"]},"list":{"id":"arvados.repositories.list","path":"repositories","httpMethod":"GET","description":"List Repositories.\n\n The list method returns a\n <a href=\"/api/resources.html\">resource list</a> of\n matching Repositories. For example:\n\n
\n                   {\n                    \" 
Traceback (most recent call last):
  File "/usr/local/arvados/record-login.py", line 9, in <module>
    arv = arvados.api('v1')
  File "/usr/lib/python2.7/dist-packages/arvados/api.py", line 185, in api
    return api_from_config(version=version, cache=cache, **kwargs)
  File "/usr/lib/python2.7/dist-packages/arvados/api.py", line 244, in api_from_config
    return api(version=version, host=host, token=token, insecure=insecure, **kwargs)
  File "/usr/lib/python2.7/dist-packages/arvados/api.py", line 208, in api
    svc = apiclient_discovery.build('arvados', version, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/oauth2client/util.py", line 140, in positional_wrapper
    return wrapped(*args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/googleapiclient/discovery.py", line 196, in build
    cache)
  File "/usr/local/lib/python2.7/dist-packages/googleapiclient/discovery.py", line 256, in _retrieve_discovery_doc
    raise InvalidJsonError()
googleapiclient.errors.InvalidJsonError
bcosc@shell:~$ df
Filesystem           1K-blocks      Used Available Use% Mounted on
udev                  14391888        12  14391876   1% /dev
tmpfs                  2881176     47492   2833684   2% /run
/dev/sda1             30202916  28936924         0 100% /
none                         4         0         4   0% /sys/fs/cgroup
none                      5120         0      5120   0% /run/lock
none                  14405880       160  14405720   1% /run/shm
none                    102400         0    102400   0% /run/user
none                        64         0        64   0% /etc/network/interfaces.dynamic.d
/dev/sdb1             57666748     53068  54661340   1% /mnt
/dev/mapper/data-sdc 209610756 107059128 102551628  52% /data-sdc


Related issues

Duplicated by Arvados - Bug #10669: googleapiclient.errors.InvalidJsonError retrieving discov... Resolved 12/06/2016

History

#1 Updated by Bryan Cosca over 1 year ago

  • Description updated (diff)

#2 Updated by Tom Morris 11 months ago

  • Subject changed from disk full on shell.su92l to Corrupt discovery document should be handled better
  • Assignee set to Tom Morris
  • Target version set to Arvados Future Sprints

#3 Updated by Tom Morris 8 months ago

  • Target version changed from Arvados Future Sprints to 2017-03-15 sprint

#4 Updated by Radhika Chippada 7 months ago

  • Target version changed from 2017-03-15 sprint to 2017-03-29 sprint

#5 Updated by Tom Morris 7 months ago

  • Status changed from New to Duplicate
  • Target version deleted (2017-03-29 sprint)

Also available in: Atom PDF