Fix idempotency
Cleaner provider discovery
Merge pull request #11 from idio-cookbooks/ensure-idempotency

Ensure idempotency