MCPcopy Create free account
hub / github.com/apache/solr / parseSeconds

Function parseSeconds

solr/webapp/web/js/angular/controllers/replication.js:167–182  ·  view source on GitHub ↗
(time)

Source from the content-addressed store, hash-verified

165}
166
167var parseSeconds = function(time) {
168 var seconds = 0;
169 var arr = new String(time || '').split('.');
170 var parts = arr[0].split(':').reverse();
171
172 for (var i = 0; i < parts.length; i++) {
173 seconds += ( parseInt(parts[i], 10) || 0 ) * Math.pow(60, i);
174 }
175
176 if (arr[1] && 5 <= parseInt(arr[1][0], 10)) {
177 seconds++; // treat more or equal than .5 as additional second
178
179 }
180
181 return seconds;
182}
183
184var getFollowerSettings = function(data) {
185 var settings = {};

Callers 2

getProgressDetailsFunction · 0.85
getFollowerSettingsFunction · 0.85

Calls 2

splitMethod · 0.45
reverseMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…