Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
#!/bin/bash

ceph_pool=images
ceph_user=openstack

. admin.rc

os_images=$(openstack image list|awk '{print $2}'|grep "-")
obj_list=$(rbd --id openstack -p images list)
f=0

for img in ${os_images}; do
    for obj in ${obj_list}; do
        if [ "${obj}" == "${img}" ]; then
           echo "* ${obj}"
           f=1
        fi
    done
    if [ "${f}" != "1" ]; then
       echo "Clean glance image ${img}"
       mysql -uglance -pqKhcf4vs4aaAFfkzUbP2qTsss glance -e "update images set status = 'deleted',deleted_at=now(),deleted=1 where id = '${img}'"

    fi
    f=0
done