emc-openstack / storops

Python storage management library for VNX and Unity.
Apache License 2.0
53 stars 29 forks source link

Support for Unity quota management #344

Closed rajendraindukuri closed 3 years ago

rajendraindukuri commented 3 years ago

This PR covers support for Unity Quota management:

  1. CRUD operations (whichever supported by API) for userQuota, treeQuota ,quotaConfig components
  2. Unit test coverage for the same
codecov[bot] commented 3 years ago

Codecov Report

Merging #344 (790c23b) into master (7254045) will increase coverage by 0.08%. The diff coverage is 99.27%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #344      +/-   ##
==========================================
+ Coverage   91.77%   91.86%   +0.08%     
==========================================
  Files         100      103       +3     
  Lines       14002    14140     +138     
  Branches     1699     1710      +11     
==========================================
+ Hits        12851    12990     +139     
+ Misses        740      739       -1     
  Partials      411      411              
Impacted Files Coverage Δ
storops/unity/resource/user_quota.py 97.77% <97.77%> (ø)
storops/exception.py 97.45% <100.00%> (+<0.01%) :arrow_up:
storops/unity/enums.py 98.84% <100.00%> (+<0.01%) :arrow_up:
storops/unity/resource/quota_config.py 100.00% <100.00%> (ø)
storops/unity/resource/system.py 95.31% <100.00%> (+0.23%) :arrow_up:
storops/unity/resource/tree_quota.py 100.00% <100.00%> (ø)
storops/lib/common.py 93.13% <0.00%> (-0.27%) :arrow_down:
... and 2 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 7254045...790c23b. Read the comment docs.