{"shas":[["d5bc19ee8f8b215a959f313bf8c4d765f7c16c30","63c9eb0ea83039690fefa11afe17873ba8278a56@eu.citrix.com","CA-59029: When calling sr_delete, the SM backends expect the SR to be attached *and* the PBD.currently_attached=true\n\nIn the storage interface, add SR.destroy and make it act the same way as SR.detach, except calling the underlying destroy function instead of the attach function. This means that it will also try to clean up any attached/activated VDIs before continuing.\n\nIt's not ideal that PBD.currently_attached=true because it's possible for other API calls to come in and touch the storage that we're about to delete.\n\nSigned-off-by: David Scott <dave.scott@eu.citrix.com>","David Scott"]],"repo":"johnelse/xen-api","actor":"johnelse","ref":"refs/heads/master","size":1,"head":"d5bc19ee8f8b215a959f313bf8c4d765f7c16c30","actor_gravatar":"f25c2b6770fff75ccef73d49bf25525a","push_id":31769395}