Refactor: implement the managesnapshot.sh features via Java and remove the script
- Linguagem predominante
- Java
- Estrelas
- 3.1k
- Forks
- 1.4k
- Merge médio
- 6d 19h
- PRs com merge (30d)
- 32
Descrição
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
Guia de contribuição
Direção de pesquisa
Comece por scripts/storage/qcow2/managesnapshot.sh e rastreie os chamadores de snapshot do KVM que o invocam. Revise a discussão do pull request relacionado antes de definir o escopo da substituição em Java, da documentação, dos testes unitários e do logging. Considera-se concluído quando a funcionalidade de snapshot estiver implementada em Java, coberta por testes, documentada e registrada em logs, e o script tiver sido removido.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- bash, java
- Domínio
- cloud, infrastructure
- Tipo de issue
- Refatoração
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Status de atividade
- Pouca atividade
- Clareza
- Precisa de esclarecimento
- Facilidade para iniciantes
- 35/100