def add_remove_brick(volume, action): _db.table_cleanup_bricks(volume=volume) vol_data = volumes.get(volume) vol = vol_data[0] bricks = [] for brick in vol['bricks']: bricks.append((vol['name'], brick)) _db.bricks_add(bricks) _db.update_volume(vol['name'], "num_bricks", len(bricks))
def volume_stop(volume): _db.update_volume(volume, "status", "DOWN")
def volume_start(volume): _db.update_volume(volume, "status", "UP")