Removing no-longer-existing disk

[Please complete the below template with details of the problem reported on your Web-UI. Be as detailed as possible. Community members, including developers, shall try and help. Thanks for your time in reporting this issue! We recommend purchasing commercial support for expedited support directly from the developers.]

Brief description of the problem

RAID controller failed, so disk went away. Unrecoverable. Can’t remove exports, shares, pool, disk from Rockstor, as it can’t mount the disk. UI disk page shows disk as detached, but no trashcan. Instead the mouseover points to “pool resize” to remove.

Detailed step by step instructions to reproduce the problem

Rip disk out from under the OS with configured pool, shares, exports. Attempt to remove the disk.

Web-UI screenshot

[Drag and drop the image here]

Error Traceback provided on the Web-UI

When using “Resize/ReRaid pool” the following is the result of “remove disk”

Traceback (most recent call last):
File “/opt/rockstor/eggs/gunicorn-19.7.1-py2.7.egg/gunicorn/workers/sync.py”, line 68, in run_for_one
self.accept(listener)
File “/opt/rockstor/eggs/gunicorn-19.7.1-py2.7.egg/gunicorn/workers/sync.py”, line 27, in accept
client, addr = listener.accept()
File “/usr/lib64/python2.7/socket.py”, line 202, in accept
sock, addr = self._sock.accept()
error: [Errno 11] Resource temporarily unavailable

When trying to step it back starting at exports, then delete share, then pool to clear the disk, the export delete attempt states:

Exception: Failed to mount Pool(SATA_pool) due to an unknown reason.

Is there a way to CLI force the removal of all entries for pool, share and export related to that disk?