Idempotency for ruby package