def mocker_rmi(uuid1): '''+ rmi <image_id> - удаляет ранее созданный образ из локального хранилища. ''' if uuid1[0:4] == "img_": if mocker_check(uuid1) == 1: print('No image named ' + str(uuid1)) return btrfsutil.delete_subvolume(btrfs_path + '/' + str(uuid1)) cg = Cgroup(uuid1) cg.delete() print('Removed ' + str(uuid1)) else: print('This is not image')
def mocker_rm(uuid1): '''+ rm <container_id> - удаляет ранее созданный контейнер ''' if uuid1[0:3] == "ps_": if mocker_check(uuid1) == 1: print('No container named ' + str(uuid1)) return btrfsutil.delete_subvolume(btrfs_path + '/' + str(uuid1)) cg = Cgroup(uuid1) cg.delete() netns_name = 'netns_' + str(uuid1) netns.remove(netns_name) print('Removed ' + str(uuid1)) else: print('This is not container')