Bug 1201112 - [RFE][horizon]: Support multiple (batch) copy in Horizon Object Storage Module
Summary: [RFE][horizon]: Support multiple (batch) copy in Horizon Object Storage Module
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: RFEs
Version: unspecified
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: RHOS Maint
QA Contact:
URL: https://blueprints.launchpad.net/hori...
Whiteboard: upstream_milestone_none upstream_defi...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-03-12 04:07 UTC by RHOS Integration
Modified: 2016-10-29 04:07 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed:
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description RHOS Integration 2015-03-12 04:07:52 UTC
Cloned from launchpad blueprint https://blueprints.launchpad.net/horizon/+spec/multiple-copy-object-storage.

Description:

Summary
=======
Implementation of a batch copy feature for objects from a container to another in the Object Store module.

Motivation
========
Promote user usability and operation consistency between all modules in Horizon.

Description
=========
To maintain the usability of Horizon and the quality of the UX it should be possible for an user to copy more than one object from the Object Store policy at once from one container to another. This change would improve the storage management operation usability from within Horizon.
The user should be able to select more than one object and copy them all in a batched operation to a container of his choice. The user would then be able to name the copied objects one by one if he wants to or remove them from the copy list.

Iteration 1: Have the multiple object copy modal ready with the container and path options available. In this iteration the objects names would be the same or would have an automatic suffix like '.copy'. In this iteration there would be no copy name table.

Iteration 2: The features of iteration 1 plus the copy name table (see mock-up).

UX
===
A 'Copy Objects' button would be added besides 'Delete Objects' and a modal window would pop just like the current copy dialog for a single object. All the objects would be copied to the chosen container at once.


Testing
======
Try to copy multiple objects from a container to another. If all the objects are copied it works.

Mock-up
======
https://<email address hidden>/qiamdplH/


Requirements Update Required
========================
https://blueprints.launchpad.net/horizon/+spec/select-all-checkbox-object-containers

Doc Impact
=========
N/A

Specification URL (additional information):

None


Note You need to log in before you can comment on or make changes to this bug.