You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Go ScaleIO client code (goscaleio) is a crucial part of several of {code}'s open source projects including the Kubernetes ScaleIO volume plugin. In the future, it will continue to be integral in creating new tools for ScaleIO and CSI. This issue is to track a revamp of the goscaleio codebase to accomplish the followings:
Update, where possible, for consistency
Aggregate http connection code to a single function
Simplify API type hierarchy
Attach all api operations to the Client type to reduce type sprawl
Increase test coverage by adding tests for all major operations
Maintain old API type structure for backward compatibility
The Go ScaleIO client code (goscaleio) is a crucial part of several of {code}'s open source projects including the Kubernetes ScaleIO volume plugin. In the future, it will continue to be integral in creating new tools for ScaleIO and CSI. This issue is to track a revamp of the
goscaleio
codebase to accomplish the followings:Trackable steps to getting this done
Target start date 7/18
Target end date 8/4
The text was updated successfully, but these errors were encountered: