Skip to content

Conversation

@doks5
Copy link
Contributor

@doks5 doks5 commented Jun 9, 2023

Currently, there is code duplication between the vdk-core's JobConfig and vdk-control-cli's JobConfig. This is not sustainable, as when a change in one component is made, this change would need to be ported to the other component.

This change updates the vdk-core's JobConfig, as vdk-core is the main component of the Versatile Data Kit SDK. In a separate PR, the JobConfig of vdk-control-cli will be removed to remove the code duplication.

Testing Done: CI/CD

Currently, there is code duplication between the vdk-core's JobConfig and vdk-control-cli's
JobConfig. This is not sustainable, as when a change in one component is made, this change
would need to be ported to the other component.

This change updates the vdk-core's JobConfig, as vdk-core is the main component of the
Versatile Data Kit SDK. In a separate PR, the JobConfig of vdk-control-cli will be removed
to remove the code duplication.

Testing Done: CI/CD

Signed-off-by: Andon Andonov <andonova@vmware.com>
@doks5 doks5 self-assigned this Jun 9, 2023
@doks5 doks5 linked an issue Jun 9, 2023 that may be closed by this pull request
@doks5 doks5 requested a review from antoniivanov June 9, 2023 09:40
@doks5 doks5 merged commit 06eb4a5 into main Jun 12, 2023
@doks5 doks5 deleted the person/andonova/control-cli-cleanup branch June 12, 2023 08:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Move JobConfig to vdk-core

5 participants