summaryrefslogtreecommitdiffstats
path: root/install/ui/src/freeipa/ipa.js
diff options
context:
space:
mode:
Diffstat (limited to 'install/ui/src/freeipa/ipa.js')
-rw-r--r--install/ui/src/freeipa/ipa.js15
1 files changed, 15 insertions, 0 deletions
diff --git a/install/ui/src/freeipa/ipa.js b/install/ui/src/freeipa/ipa.js
index 441a9052e..24f450e7f 100644
--- a/install/ui/src/freeipa/ipa.js
+++ b/install/ui/src/freeipa/ipa.js
@@ -1949,6 +1949,21 @@ IPA.notify_success = function(message, timeout) {
}, timeout || IPA.config.message_timeout);
};
+IPA.get_succeeded = function(data) {
+ var succeeded = data.result.completed;
+
+ if (typeof succeeded !== 'number') {
+ succeeded = 0;
+ for (var i = 0; i< data.result.results.length; i++) {
+ if (data.result.results[i].completed === 1) {
+ succeeded++;
+ }
+ }
+ }
+
+ return succeeded;
+};
+
IPA.config = {
default_priority: 500,
message_timeout: 3000, // [ms]