Project

General

Profile

Actions

Feature #14259

closed

[SDK] Python collection class uses copy remote block to local keepstore

Added by Peter Amstutz over 5 years ago. Updated over 5 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Target version:
Story points:
2.0
Release:
Release relationship:
Auto

Description

Python SDK Collection class uses "refresh keep signature" API (#14199) to convert +R token signatures into +A signatures.

Only supports copying block from remote clusters to home cluster. Only supports creating collections on the local cluster.

The Python keep client needs a new method to access the "refresh keep signature" API.

The Collection class will check if ArvadosFile objects have any locators with remote signatures (+R) and uses the refresh keep signature API before creating / updating a collection on the home cluster (Collection.save() operation).


Subtasks 1 (0 open1 closed)

Task #14293: Review 14259-pysdk-remote-block-copyResolvedPeter Amstutz10/30/2018Actions

Related issues

Related to Arvados - Feature #14199: [keepstore] copy block from remote keepstore to local keepstoreResolvedTom Clegg10/04/2018Actions
Related to Arvados - Feature #14406: [SDK] Go collection uses copy remote block to local keepstoreResolvedTom Clegg11/05/2018Actions
Actions

Also available in: Atom PDF