-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/7660/#review16627
-----------------------------------------------------------



api/src/org/apache/cloudstack/api/command/user/iso/DeleteIsoCmd.java
<https://reviews.apache.org/r/7660/#comment35294>

    prefix the variable with _ as it is private.



server/src/com/cloud/template/TemplateManagerImpl.java
<https://reviews.apache.org/r/7660/#comment35295>

    Use camel casing for variable uservms.



server/src/com/cloud/template/TemplateManagerImpl.java
<https://reviews.apache.org/r/7660/#comment35296>

    Check for null before attempting to invoke a method onver this object.



server/src/com/cloud/template/TemplateManagerImpl.java
<https://reviews.apache.org/r/7660/#comment35297>

    Use Camel casing for variable uservm.



server/src/com/cloud/template/TemplateManagerImpl.java
<https://reviews.apache.org/r/7660/#comment35300>

    Could include the vm in question.



server/src/com/cloud/template/TemplateManagerImpl.java
<https://reviews.apache.org/r/7660/#comment35299>

    The message could be more informative by providing the virtual machines 
that are having this iso attached.


- Sateesh Chodapuneedi


On Feb. 15, 2013, 5:02 a.m., deepti dohare wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/7660/
> -----------------------------------------------------------
> 
> (Updated Feb. 15, 2013, 5:02 a.m.)
> 
> 
> Review request for cloudstack.
> 
> 
> Description
> -------
> 
> Currently no warning or confirmation is given or required to delete an iso 
> which is attached to a virtual machine.
> 
> Fixing this issue using “force” delete option.
> If an admin or a user deletes an ISO which is attached to a vm:
> 1. Without force option; gives a warning that ISO is attached to vm “Failed 
> to delete iso. It is currently attached to virtual machine. Please detach it 
> before deleting”.
> 2. With force option: first detach the ISO from all vms and then deletes the 
> ISO. 
> 
> 
> This addresses bug CLOUDSTACK-357.
> 
> 
> Diffs
> -----
> 
>   api/src/org/apache/cloudstack/api/command/user/iso/DeleteIsoCmd.java 
> c821775 
>   server/src/com/cloud/template/TemplateManagerImpl.java f9cf277 
>   server/src/com/cloud/vm/dao/UserVmDao.java 9fbcde3 
>   server/src/com/cloud/vm/dao/UserVmDaoImpl.java f2fc10b 
>   ui/scripts/templates.js 040ce4a 
> 
> Diff: https://reviews.apache.org/r/7660/diff/
> 
> 
> Testing
> -------
> 
> Verified locally. Tested for some cases:
> 
> 1. Deleting iso(not attached to any vm)
> 2. Deleting iso(attached to multiple vms in same domain)
> 3. Deleting iso(attached to multiple vms in different domains)
> 
> For admin/user
> 
> 
> Thanks,
> 
> deepti dohare
> 
>

Reply via email to