@transaction.commit_on_success
    def obj_update(self, bundle, request=None, skip_errors=False, **kwargs):
        # Note, error_response() raises an ImmediateHttpResponse exception.
        # This should trigger transaction.commit_on_success to rollback what
        # happens in this function

        # KV pairs should be saved after the object has been created
        kv = self.extract_kv(bundle)

        if bundle.errors:
            self.error_response(bundle.errors, request)

        views = bundle.data.pop('views', [])
        comment = bundle.data.pop('comment', '')

        bundle = self.full_hydrate(bundle)

        if bundle.errors:
            self.error_response(bundle.errors, request)

        self.apply_commit(bundle.obj, bundle.data)

        return self.save_commit(request, bundle, views, comment, kv)
Show the value of a cluster property
dataset/ETHPy150Open mozilla/inventory/mozdns/api/v1/api.py/CommonDNSResource.obj_update--crossover with--dataset/ETHPy150Open saltstack/salt/salt/modules/pcs.py/prop_show