Sha256: 5a5d1143d25f52dcae490280b0011c263f4675c0aab9db4de96bfd55ff0746da

Contents?: true

Size: 604 Bytes

Versions: 9

Compression:

Stored size: 604 Bytes

Contents

function refreshCache(item, on_success) {
    tfm.tools.showSpinner();
    attribute_name = $(item).data('attribute')
    data = {
        type: attribute_name,
        compute_resource_id: $(item).data('compute-resource-id')
    }
    $.ajax({
            type:'post',
            url: $(item).data('url'),
            data: data,
            complete: function(){
                tfm.tools.hideSpinner();
            },
            error: function(){
                notify(__("Error refreshing cache for " + attribute_name), 'error', true);
            },
            success: on_success
        })
}

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
foreman_xen-0.7.1 app/assets/javascripts/foreman_xen/xenserver/cache_refresh.js
foreman_xen-0.7.0 app/assets/javascripts/foreman_xen/xenserver/cache_refresh.js
foreman_xen-0.5.4 app/assets/javascripts/compute_resources/xenserver/cache_refresh.js
foreman_xen-0.6.1 app/assets/javascripts/foreman_xen/xenserver/cache_refresh.js
foreman_xen-0.6.0 app/assets/javascripts/compute_resources/xenserver/cache_refresh.js
foreman_xen-0.5.3 app/assets/javascripts/compute_resources/xenserver/cache_refresh.js
foreman_xen-0.5.2 app/assets/javascripts/compute_resources/xenserver/cache_refresh.js
foreman_xen-0.5.1 app/assets/javascripts/compute_resources/xenserver/cache_refresh.js
foreman_xen-0.5.0 app/assets/javascripts/compute_resources/xenserver/cache_refresh.js