Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: unary execute bulk operations (#221)
* feat: add apply command * feat: implement add job specifications with response job name successes * feat: implement cache on reading spec by name * feat: checkout plan from branch feat-diff-plan * feat: execute apply on job and resource operations * fix: lint * feat: add internal/plan from plan branch * feat: use json reading instead of csv * feat: returning success status on change namespace job + resource * feat: add job + resource migrate command * refactor: get proto requests * feat: cherry-pick from plan feature * feat: add apply command on cmd root * feat: returning job success on update operations * feat: add log for every execution * fix: lint * feat: add log for fail and success operations * revamp: log summary based on namespace * fix: specs reading cache based on path * fix: resource operations with kind name split * fix: spec test and linter * fix: return status for resource add, update and migrate * remove: unused plan operations * feat: cherry-pick new plan class to handle new contract * feat: modify apply command to use new plan contract * fix: lint * fix: reading from plan and write the summary * refactor: remove success on create resource response + refactor success bulk get names + rafactor plan apply format * refactor: print apply logs * fix: save executed job plan * feat: remove unused success returned * refactor: rename field to successful_job_names * fix: lint * refactor: remove unecessary success returm
- Loading branch information