Project

General

Profile

Actions

Bug #19296

closed

Python sdk bug in Collection.remove

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

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

Description

From a users:

I seem to have found a bug in the remove function of the RichCollectionBase class. It seems that when you run with recursive=True and there is more than one directory level, it doesn't work as expected, as the recursive flag is not passed to the recursive call.

My response:

Yes, I see the problem and I think the obvious solution is correct. An ideal solution would include a test case.


Subtasks 1 (0 open1 closed)

Task #19298: Review 19296-remove-recursiveResolvedLucas Di Pentima07/25/2022Actions
Actions #1

Updated by Peter Amstutz over 2 years ago

  • Description updated (diff)
Actions #2

Updated by Tom Clegg over 2 years ago

  • Assigned To set to Tom Clegg
  • Status changed from New to In Progress
Actions #3

Updated by Tom Clegg over 2 years ago

Bug confirmed & fixed as suggested. Thanks, user!

19296-remove-recursive @ 94081a34c4972cd65a20cbeb4d1837149f057378 -- developer-run-tests: #3245
(only wb1 failed, as usual)

Actions #4

Updated by Tom Clegg over 2 years ago

  • Target version changed from 2022-08-17 sprint to 2022-08-03 Sprint
Actions #5

Updated by Lucas Di Pentima over 2 years ago

LGTM, thanks!

Actions #6

Updated by Tom Clegg over 2 years ago

  • Status changed from In Progress to Resolved

Applied in changeset arvados-private:commit:arvados|c296ba650406f32de3315159e4ecd7411fc3dcb9.

Actions #7

Updated by Peter Amstutz over 2 years ago

  • Release set to 52
Actions

Also available in: Atom PDF