Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement simple copy/move ops for Quarks & kubecf #1

Merged
merged 7 commits into from
Apr 29, 2020
Merged

Conversation

jandubois
Copy link
Member

The copy implementation has been rebased from cppforlife#16.

The move op is just a copy of the copy op, and chains to a trailing remove op.

Both copy & move have been renamed to qcopy and qmove to avoid conflicts if the upstream project ever implements copy/move ops with different semantics.

This PR is in support of cloudfoundry-incubator/quarks-operator#900.

jandubois and others added 6 commits April 28, 2020 13:39
Rebased by Jan Dubois <jan.dubois@suse.com> on 2020-04-28
This is mostly a copy of the copy op, and the implementation is
just running a 'copy' followed by a 'remove' of the 'from' location.
To avoid conflicts of upstream ever implements copy/move
ops with incompatible semantics. The Q variants are for
internal usage of Quarks (and kubecf) for now.
go.mod Show resolved Hide resolved
patch/copy_op.go Show resolved Hide resolved
patch/move_op.go Show resolved Hide resolved
@f0rmiga f0rmiga merged commit 9e93902 into master Apr 29, 2020
@f0rmiga f0rmiga deleted the jandubois/fork branch April 29, 2020 19:12
@jandubois
Copy link
Member Author

jandubois commented Apr 30, 2020

Tagged the merge commit with v0.3.0 for reference from cloudfoundry-incubator/quarks-operator#913

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants