apache / apache/cloudstack

Refactor: implement the managesnapshot.sh features via Java and remove the script

オープン
#6,424 コメント 6 件 リアクション 0 件 担当者 0 名 GitHub で見る
component:kvm no-issue-activity type:improvement
主要言語
Java
スター
3.1k
フォーク
1.4k
平均マージ
6日 19時間
マージ済み PR(30日)
32

説明

Several snapshot functionalities, in KVM, are implemented via the script `scripts/storage/qcow2/managesnapshot.sh`. From https://github.com/apache/cloudstack/pull/6422#discussion_r884991838 came the idea to improve these processes by ​​implementing the functionalities via Java, adding documentation, unit tests and logs.

##### ISSUE TYPE
* Improvement Request

##### COMPONENT NAME
KVM

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

scripts/storage/qcow2/managesnapshot.sh から始め、それを呼び出している KVM スナップショットの呼び出し元をたどります。Java での置き換え、ドキュメント、ユニットテスト、ロギングの範囲を定義する前に、関連する pull request の議論を確認してください。スナップショット機能が Java で実装され、テストでカバーされ、ドキュメント化され、ログに記録され、スクリプトが削除されれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
bash, java
領域
cloud, infrastructure
issue の種類
リファクタリング
難易度
5/5
見積もり時間
1週間以上
活発さ
静か
明瞭さ
説明が足りない
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。