mirror of https://github.com/apache/cloudstack.git
bug 12309: Implement generic error handling
This commit is contained in:
parent
0b54135edc
commit
c067758a34
|
|
@ -34,6 +34,15 @@
|
|||
});
|
||||
|
||||
$(function() {
|
||||
/**
|
||||
* Generic error handling
|
||||
*/
|
||||
$.ajaxSetup({
|
||||
error: function(data) {
|
||||
cloudStack.dialog.notice({ message: parseXMLHttpResponse(data) });
|
||||
}
|
||||
});
|
||||
|
||||
var $container = $('#cloudStack3-container');
|
||||
|
||||
var loginArgs = {
|
||||
|
|
|
|||
|
|
@ -58,6 +58,7 @@ var pollAsyncJobResult = function(args) {
|
|||
else if (result.jobstatus == 2) { // Failed
|
||||
var msg = (result.jobresult.errortext == null)? "": result.jobresult.errortext;
|
||||
args.error({message: msg});
|
||||
cloudStack.dialog.notice({ message: msg });
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@
|
|||
$('div.overlay').remove();
|
||||
|
||||
if (args.message) {
|
||||
cloudStack.dialog.notice({ message: args.message });
|
||||
//cloudStack.dialog.notice({ message: args.message });
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@
|
|||
});
|
||||
},
|
||||
error: function(args) {
|
||||
cloudStack.dialog.notice({ message: 'Invalid username and/or password.' });
|
||||
//cloudStack.dialog.notice({ message: 'Invalid username and/or password.' });
|
||||
}
|
||||
}
|
||||
});
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@
|
|||
$('div.overlay').remove();
|
||||
|
||||
if (args.message) {
|
||||
cloudStack.dialog.notice({ message: args.message });
|
||||
//cloudStack.dialog.notice({ message: args.message });
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -372,6 +372,7 @@
|
|||
'class': 'close',
|
||||
click: function() {
|
||||
$(this).dialog('destroy');
|
||||
if (args.clickAction) args.clickAction();
|
||||
}
|
||||
}
|
||||
]
|
||||
|
|
|
|||
|
|
@ -199,8 +199,8 @@
|
|||
);
|
||||
},
|
||||
error: function(args) {
|
||||
if (args.message)
|
||||
cloudStack.dialog.notice({ message: args.message });
|
||||
// if (args.message)
|
||||
// cloudStack.dialog.notice({ message: args.message });
|
||||
}
|
||||
}
|
||||
});
|
||||
|
|
@ -372,7 +372,7 @@
|
|||
$value.html(originalValue);
|
||||
});
|
||||
|
||||
if (args.message) cloudStack.dialog.notice({ message: args.message });
|
||||
// if (args.message) cloudStack.dialog.notice({ message: args.message });
|
||||
}
|
||||
}
|
||||
});
|
||||
|
|
|
|||
|
|
@ -221,8 +221,8 @@
|
|||
);
|
||||
},
|
||||
error: function(data){
|
||||
if (data.message)
|
||||
cloudStack.dialog.notice({ message: data.message });
|
||||
// if (data.message)
|
||||
// cloudStack.dialog.notice({ message: data.message });
|
||||
}
|
||||
}
|
||||
};
|
||||
|
|
@ -343,7 +343,7 @@
|
|||
},
|
||||
error: function(args) {
|
||||
if (args.message) {
|
||||
cloudStack.dialog.notice({ message: args.message });
|
||||
//cloudStack.dialog.notice({ message: args.message });
|
||||
$edit.hide(),
|
||||
$label.html(oldVal).fadeIn();
|
||||
$instanceRow.closest('div.data-table').dataTable('refresh');
|
||||
|
|
@ -898,7 +898,7 @@
|
|||
},
|
||||
error: function(args) {
|
||||
if (args.message) {
|
||||
cloudStack.dialog.notice({ message: args.message });
|
||||
//cloudStack.dialog.notice({ message: args.message });
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -89,7 +89,7 @@
|
|||
incomplete: function(args) {},
|
||||
error: function(args) {
|
||||
if (args.message) {
|
||||
cloudStack.dialog.notice({ message: args.message });
|
||||
//cloudStack.dialog.notice({ message: args.message });
|
||||
}
|
||||
|
||||
clearInterval(pollTimer);
|
||||
|
|
|
|||
Loading…
Reference in New Issue