assets.static.js.app.js Maven / Gradle / Ivy
webpackJsonp([0],[function(e,t,n){(function(e){var t,a,r;n(2).polyfill(),window.Promise=n(3),window.utils=n(6),window.app=n(62),t=n(820),n(821),r=n(17),a=n(822),n(823),n(824),e(function(){return config.apiRoot?app.initialize():r.dialog.prompt({message:a(),callback:function(e){return function(e){return e&&localStorage.setItem("apiRootOverride",e),window.location=window.location.href}}(this)})})}).call(t,n(1))},,function(e,t){"use strict";function n(e,t){if(void 0===e||null===e)throw new TypeError("Cannot convert first argument to object");for(var n=Object(e),a=1;a=0&&(e._idleTimeoutId=setTimeout(function(){e._onTimeout&&e._onTimeout()},t))},t.setImmediate="function"==typeof e?e:function(e){var n=u++,a=!(arguments.length<2)&&o.call(arguments,1);return l[n]=!0,s(function(){l[n]&&(a?e.apply(null,a):e.call(null),t.clearImmediate(n))}),n},t.clearImmediate="function"==typeof a?a:function(e){delete l[e]}}).call(t,n(4).setImmediate,n(4).clearImmediate)},function(e,t){function n(){p&&u&&(p=!1,u.length?c=u.concat(c):d=-1,c.length&&a())}function a(){if(!p){var e=i.call(null,n);p=!0;for(var t=c.length;t;){for(u=c,c=[];++d1)for(var n=1;n"+t.escape(c)+" ",className:"vex vex-theme-default json-modal",afterOpen:function(e){var t,n;return e.parents(".vex").scrollTop(0),t=e.find(".copy-button"),t.attr("data-clipboard-text",e.find("pre").html()),n=new r(t[0])}})},e.setupCopyLinks=function(e){var n;return n=e.find(".horizontal-description-list li"),t.each(n,function(e){var n,s;if(e=a(e),!e.find("a").length)return s=e.find("p").html(),n=a("Copy"),e.find("h4").append(n),new r(n[0])})},e.makeMeCopy=function(e){var n,s,i,o,l;return s=a(e.selector),i=e.linkText||"Copy",l=e.textSelector||".copy-text",o=s.find(l).html(),n=a(""+i+""),a(e.copyLink).html(n),new r(n[0])},e.fixTableColumns=function(e){var t,n,r,s,i,o,l;if(n=e.find("th"),n.length&&"fixed"!==e.css("table-layout")&&(e.css("table-layout","auto"),n.css("width","auto"),l=e.width(),o=void 0!==e.attr("data-sortable"),!o)){for(r=0,s=n.length;rA "+r.statusText+" error occurred while accessing:
"+c+""});if(0===r.status)return Messenger().error({message:"
Could not reach the Singularity API. Please make sure SingularityUI is properly set up.
If running through locally, this might be your browser blocking cross-domain requests.
"});try{u=JSON.parse(r.responseText).message||r.responseText}catch(p){if(200===r.status)throw console.error(r.responseText),Messenger().error({message:"Expected JSON but received "+(r.responseText.startsWith("")?"html":"something else")+". The response has been saved to your js console.
"}),new Error("Expected JSON in response but received "+(r.responseText.startsWith("")?"html":"something else"));u=r.responseText}throw u=a.escape(u),i="message_"+Date.now(),l="#"+i,Messenger().error({message:'An uncaught error occurred with your request. The server said:
\n'+u+"\n
The error has been saved to your JS console. Copy error message.
\n"+(n?"Rerun":"Run")+" Task
",input:v({id:r.get("id"),commands:s,defaultFileName:c.fileName(config.runningTaskLogPath)}),buttons:[t.extend(a.clone(w.dialog.buttons.YES),{text:"Run now"}),w.dialog.buttons.NO],beforeClose:function(){var n,a,s,i;if(r.data!==!1)return r.data.filename&&(a=r.data.filename.trim()),s=r.data.message,(a&&0===a.length||!a)&&"autoTail"===r.data.afterStart?(t(window.noFilenameError).removeClass("hide"),!1):(null!=a&&localStorage.setItem("taskRunRedirectFilename",a),localStorage.setItem("taskRunAfterStart",r.data.afterStart),r.data.id=r.get("id"),"browse-to-sandbox"!==(i=r.data.afterStart)&&"autoTail"!==i||(r.data.runId=T.v4()),n=function(){var t;return"autoTail"===r.data.afterStart?(t=new u({runId:r.data.runId,requestId:r.id,autoTailFilename:r.data.filename,taskPollTimestamp:+new Date,pollingType:"autoTail"}),t.startTaskPolling()):"browse-to-sandbox"===r.data.afterStart&&(t=new u({runId:r.data.runId,requestId:r.id,taskPollTimestamp:+new Date,pollingType:"browse-to-sandbox"}),t.startTaskPolling()),e(r.data)},r.run(r.data.commandLineInput,s,r.data.runId).done(n),!0)},afterOpen:function(e){var n;return n=localStorage.getItem("taskRunAfterStart"),t("#filename").val(localStorage.getItem("taskRunRedirectFilename")||c.fileName(config.runningTaskLogPath)),t("#autoTail").prop("checked","autoTail"===n),t("#browse-to-sandbox").prop("checked","browse-to-sandbox"===n||!n),t("#stay-on-page").prop("checked","stay-on-page"===n),t("#add-cmd-line-arg").on("click",{removeCmdLineArg:r.removeCmdLineArg},r.addCmdLineArg),t(".remove-button").click(r.removeCmdLineArg),t("#stay-on-page").on("click",function(){return t("#filename").prop("disabled",!0)}),t("#browse-to-sandbox").on("click",function(){return t("#filename").prop("disabled",!0)}),t("#autoTail").on("click",function(){return t("#filename").prop("disabled",!1)}),"autoTail"===n&&t("#filename").prop("disabled",!1),e.bind("vexOpen",function(){var e;return e=document.getElementsByClassName("vex")[0],e.scrollTop=e.scrollHeight})},callback:function(e){return e.commandLineInput?("string"==typeof e.commandLineInput&&(""!==e.commandLineInput?e.commandLineInput=[e.commandLineInput.trim()]:e.commandLineInput=[]),1===e.commandLineInput.length&&""===e.commandLineInput[0]&&(e.commandLineInput=[])):e.commandLineInput=[],r.data=e}})}}(this),n?r():this.getMostRecentlyRunTask(r)},n.prototype.addCmdLineArg=function(e){var n;return e.preventDefault(),n=t("#cmd-line-inputs"),n.append('\n\tAre you sure you want to remove this "+e.escapeExpression((i=null!=(i=n.type||(null!=t?t.type:t))?i:n.helperMissing,"function"==typeof i?i.call(o,{name:"type",hash:{},data:r}):i))+"?\n
\n\n\n"+(null!=(s=n["if"].call(o,null!=t?t.host:t,{name:"if",hash:{},fn:e.program(1,r,0),inverse:e.program(3,r,0),data:r}))?s:"")+"\n"},useData:!0})},,,,,,,,,,,,,,,,,,,,function(e,t,n){var a=n(179);e.exports=(a["default"]||a).template({1:function(e,t,n,a,r){var s;return" "+e.escapeExpression((s=null!=(s=n.host||(null!=t?t.host:t))?s:n.helperMissing,"function"==typeof s?s.call(null!=t?t:{},{name:"host",hash:{},data:r}):s))+"\n"},3:function(e,t,n,a,r){var s;return" "+e.escapeExpression((s=null!=(s=n.id||(null!=t?t.id:t))?s:n.helperMissing,"function"==typeof s?s.call(null!=t?t:{},{name:"id",hash:{},data:r}):s))+"\n"},compiler:[7,">= 4.0.0"],main:function(e,t,n,a,r){var s,i,o=null!=t?t:{},l=n.helperMissing,u="function",c=e.escapeExpression;return"\n\tAre you sure you want to remove this "+c((i=null!=(i=n.type||(null!=t?t.type:t))?i:l,typeof i===u?i.call(o,{name:"type",hash:{},data:r}):i))+"?\n
\n\n\n"+(null!=(s=n["if"].call(o,null!=t?t.host:t,{name:"if",hash:{},fn:e.program(1,r,0),inverse:e.program(3,r,0),data:r}))?s:"")+"\n\n\n\tRemoving a decommissioned "+c((i=null!=(i=n.type||(null!=t?t.type:t))?i:l,typeof i===u?i.call(o,{name:"type",hash:{},data:r}):i))+" will cause that slave to become active again if the mesos-slave process is still running.\n
\n"},useData:!0})},function(e,t,n){var a=n(179);e.exports=(a["default"]||a).template({1:function(e,t,n,a,r){var s;return" "+e.escapeExpression((s=null!=(s=n.host||(null!=t?t.host:t))?s:n.helperMissing,"function"==typeof s?s.call(null!=t?t:{},{name:"host",hash:{},data:r}):s))+"\n"},3:function(e,t,n,a,r){var s;return" "+e.escapeExpression((s=null!=(s=n.id||(null!=t?t.id:t))?s:n.helperMissing,"function"==typeof s?s.call(null!=t?t:{},{name:"id",hash:{},data:r}):s))+"\n"},compiler:[7,">= 4.0.0"],main:function(e,t,n,a,r){var s,i,o=null!=t?t:{},l=n.helperMissing,u="function",c=e.escapeExpression;return"\n\tAre you sure you want to to decommission this "+c((i=null!=(i=n.type||(null!=t?t.type:t))?i:l,typeof i===u?i.call(o,{name:"type",hash:{},data:r}):i))+"?\n
\n\n"+(null!=(s=n["if"].call(o,null!=t?t.host:t,{name:"if",hash:{},fn:e.program(1,r,0),inverse:e.program(3,r,0),data:r}))?s:"")+"\n\n\n\tDecommissioning a "+c((i=null!=(i=n.type||(null!=t?t.type:t))?i:l,typeof i===u?i.call(o,{name:"type",hash:{},data:r}):i))+" causes all tasks currently running on it to be rescheduled and executed elsewhere, as new tasks will no longer consider the "+c((i=null!=(i=n.type||(null!=t?t.type:t))?i:l,typeof i===u?i.call(o,{name:"type",hash:{},data:r}):i))+" with id "+c((i=null!=(i=n.id||(null!=t?t.id:t))?i:l,typeof i===u?i.call(o,{name:"id",hash:{},data:r}):i))+" a valid target for execution. This process may take time as replacement tasks must be considered healthy before old tasks are killed.\n
\n\tAre you sure you want to to freeze this "+c((i=null!=(i=n.type||(null!=t?t.type:t))?i:l,typeof i===u?i.call(o,{name:"type",hash:{},data:r}):i))+"?\n
\n\n"+(null!=(s=n["if"].call(o,null!=t?t.host:t,{name:"if",hash:{},fn:e.program(1,r,0),inverse:e.program(3,r,0),data:r}))?s:"")+"\n\n\n\tFreezing a "+c((i=null!=(i=n.type||(null!=t?t.type:t))?i:l,typeof i===u?i.call(o,{name:"type",hash:{},data:r}):i))+" will prevent new tasks from being launched. Previously running tasks will be unaffected.\n
\n"},useData:!0})},function(e,t,n){var a=n(179);e.exports=(a["default"]||a).template({1:function(e,t,n,a,r){var s;return" "+e.escapeExpression((s=null!=(s=n.host||(null!=t?t.host:t))?s:n.helperMissing,"function"==typeof s?s.call(null!=t?t:{},{name:"host",hash:{},data:r}):s))+"\n"},3:function(e,t,n,a,r){var s;return" "+e.escapeExpression((s=null!=(s=n.id||(null!=t?t.id:t))?s:n.helperMissing,"function"==typeof s?s.call(null!=t?t:{},{name:"id",hash:{},data:r}):s))+"\n"},compiler:[7,">= 4.0.0"],main:function(e,t,n,a,r){var s,i,o=null!=t?t:{},l=n.helperMissing,u="function",c=e.escapeExpression;return"\n\tAre you sure you want to cancel decommission and reactivate this "+c((i=null!=(i=n.type||(null!=t?t.type:t))?i:l,typeof i===u?i.call(o,{name:"type",hash:{},data:r}):i))+"??\n
\n\n\n"+(null!=(s=n["if"].call(o,null!=t?t.host:t,{name:"if",hash:{},fn:e.program(1,r,0),inverse:e.program(3,r,0),data:r}))?s:"")+"\n\n\n\tReactivating a "+c((i=null!=(i=n.type||(null!=t?t.type:t))?i:l,typeof i===u?i.call(o,{name:"type",hash:{},data:r}):i))+" will cancel the decommission without erasing the "+c((i=null!=(i=n.type||(null!=t?t.type:t))?i:l,typeof i===u?i.call(o,{name:"type",hash:{},data:r}):i))+"'s history and move it back to the active state.\n
\n"},useData:!0})},function(e,t,n){(function(t,a){var r,s,i,o=function(e,t){return function(){return e.apply(t,arguments)}},l=function(e,t){function n(){this.constructor=e}for(var a in t)u.call(t,a)&&(e[a]=t[a]);return n.prototype=t.prototype,e.prototype=new n,e.__super__=t.prototype,e},u={}.hasOwnProperty;s=n(203),i=n(204),r=function(e){function n(){return this.comparator=o(this.comparator,this),n.__super__.constructor.apply(this,arguments)}return l(n,e),n.prototype.model=i,n.prototype.getQueryParams=function(){return t.param(a.pick(this.params,a.identity))},n.prototype.url=function(){return this.params.requestId?config.apiRoot+"/history/request/"+this.params.requestId+"/tasks?"+this.getQueryParams():config.apiRoot+"/history/tasks?"+this.getQueryParams()},n.prototype.initialize=function(e,t){null==e&&(e=[]),this.params=t.params},n.prototype.comparator=function(e,t){return-(e.get("updatedAt")-t.get("updatedAt"))},n.prototype.parse=function(e){var t,n,a;for(t=0,n=e.length;tAre you sure you want to pause this request?
\n"+e.escapeExpression((i=null!=(i=n.id||(null!=t?t.id:t))?i:n.helperMissing,"function"==typeof i?i.call(o,{name:"id",hash:{},data:r}):i))+"\n"+(null!=(s=n["if"].call(o,null!=t?t.scheduled:t,{name:"if",hash:{},fn:e.program(1,r,0),inverse:e.noop,data:r}))?s:"")+'"+c((i=null!=(i=n.id||(null!=t?t.id:t))?i:l,typeof i===u?i.call(o,{name:"id",hash:{},data:r}):i))+'\n\n\n"},compiler:[7,">= 4.0.0"],main:function(e,t,n,a,r){var s,i,o=null!=t?t:{},l=n.helperMissing,u="function",c=e.escapeExpression;return"
\n We cannot distribute "+c((i=null!=(i=n.instances||(null!=t?t.instances:t))?i:l,typeof i===u?i.call(o,{name:"instances",hash:{},data:r}):i))+" \n"+(null!=(s=n["if"].call(o,null!=t?t.notOneInstance:t,{name:"if",hash:{},fn:e.program(1,r,0),inverse:e.program(3,r,0),data:r}))?s:"")+" evenly across our "+c((i=null!=(i=n.racks||(null!=t?t.racks:t))?i:l,typeof i===u?i.call(o,{name:"racks",hash:{},data:r}):i))+" \n"+(null!=(s=n["if"].call(o,null!=t?t.notOneRack:t,{name:"if",hash:{},fn:e.program(5,r,0),inverse:e.program(7,r,0),data:r}))?s:"")+" This will result in increased load on "+c((i=null!=(i=n.mod||(null!=t?t.mod:t))?i:l,typeof i===u?i.call(o,{name:"mod",hash:{},data:r}):i))+" \n"+(null!=(s=n["if"].call(o,null!=t?t.modNotOne:t,{name:"if",hash:{},fn:e.program(5,r,0),inverse:e.program(7,r,0),data:r}))?s:"")+"
\n\n We suggest scaling to \n"+(null!=(s=n["if"].call(o,null!=t?t.lower:t,{name:"if",hash:{},fn:e.program(9,r,0),inverse:e.noop,data:r}))?s:"")+" "+c((i=null!=(i=n.higher||(null!=t?t.higher:t))?i:l,typeof i===u?i.call(o,{name:"higher",hash:{},data:r}):i))+' instances.\n How many instances would you like to scale to?\n
\n\n
\n
\n
Are you sure you want to unpause the request?
\n"+e.escapeExpression((s=null!=(s=n.id||(null!=t?t.id:t))?s:n.helperMissing,"function"==typeof s?s.call(null!=t?t:{},{name:"id",hash:{},data:r}):s))+"\n"},useData:!0})},function(e,t,n){var a=n(179);e.exports=(a["default"]||a).template({1:function(e,t,n,a,r){return' Are you sure you want to immediately launch a task for this request?
\n"+c((i=null!=(i=n.id||(null!=t?t.id:t))?i:l,typeof i===u?i.call(o,{name:"id",hash:{},data:r}):i))+'\n\nAdditional command line input: (optional)
\nMessage: (optional)
\n\nAfter triggering the run:\n
\n \n \n \n
\n\nAre you sure you want to remove this request?
\n"+e.escapeExpression((s=null!=(s=n.id||(null!=t?t.id:t))?s:n.helperMissing,"function"==typeof s?s.call(null!=t?t:{},{name:"id",hash:{},data:r}):s))+"\n\n If not paused, removing this request will kill all active\n and scheduled tasks and tasks for it will not run again\n unless it is reposted to Singularity.\n
\n"},useData:!0})},function(e,t,n){var a=n(179);e.exports=(a["default"]||a).template({compiler:[7,">= 4.0.0"],main:function(e,t,n,a,r){var s,i,o=e.escapeExpression;return"Are you sure you want to bounce this request?
\n"+o((i=null!=(i=n.id||(null!=t?t.id:t))?i:n.helperMissing,"function"==typeof i?i.call(null!=t?t:{},{name:"id",hash:{},data:r}):i))+'\n\n\tBouncing a request will cause replacement tasks to be scheduled\n\t(and under normal conditions) executed immediately.\n
\n\n\n\nAre you sure you want to remove this request from cooldown?
\n"+e.escapeExpression((s=null!=(s=n.id||(null!=t?t.id:t))?s:n.helperMissing,"function"==typeof s?s.call(null!=t?t:{},{name:"id",hash:{},data:r}):s))+"\n"},useData:!0})},function(e,t,n){var a=n(179);e.exports=(a["default"]||a).template({compiler:[7,">= 4.0.0"],main:function(e,t,n,a,r){var s,i=null!=t?t:{},o=n.helperMissing,l="function",u=e.escapeExpression;return""+u((s=null!=(s=n.id||(null!=t?t.id:t))?s:o,typeof s===l?s.call(i,{name:"id",hash:{},data:r}):s))+'\nUpdate the pending deploy to include this many instances (Can be higher or lower than the current target number of instances)
\nAre you sure you want to cancel this deploy?
\n"+e.escapeExpression((s=null!=(s=n.id||(null!=t?t.id:t))?s:n.helperMissing,"function"==typeof s?s.call(null!=t?t:{},{name:"id",hash:{},data:r}):s))+""},useData:!0})},function(e,t,n){(function(t){var a,r,s,i=function(e,t){function n(){this.constructor=e}for(var a in t)o.call(t,a)&&(e[a]=t[a]);return n.prototype=t.prototype,e.prototype=new n,e.__super__=t.prototype,e},o={}.hasOwnProperty,l=[].indexOf||function(e){for(var t=0,n=this.length;tLaunching
\n- \n
- Waiting for task to launch \n
- Waiting for
'+e.escapeExpression((s=null!=(s=n.autoTailFilename||(null!=t?t.autoTailFilename:t))?s:n.helperMissing,"function"==typeof s?s.call(null!=t?t:{},{name:"autoTailFilename",hash:{},data:r}):s))+"to exist \n
"+e.escapeExpression((s=null!=(s=n.autoTailFilename||(null!=t?t.autoTailFilename:t))?s:n.helperMissing,"function"==typeof s?s.call(null!=t?t:{},{name:"autoTailFilename",hash:{},data:r}):s))+""},4:function(e,t,n,a,r){return"Task"},6:function(e,t,n,a,r){var s,i=null!=t?t:{},o=n.helperMissing,l="function",u=e.escapeExpression;return" The task has entered a terminal state and "+u((s=null!=(s=n.autoTailFilename||(null!=t?t.autoTailFilename:t))?s:o,typeof s===l?s.call(i,{name:"autoTailFilename",hash:{},data:r}):s))+" does not exist, and therefore never will. See the task page for more details.\n"},compiler:[7,">= 4.0.0"],main:function(e,t,n,a,r){var s,i=null!=t?t:{},o=n.helperMissing;return"Failure
\n"+(null!=(s=(n.ifEqual||t&&t.ifEqual||o).call(i,null!=t?t.problem:t,"TIMEOUT",{name:"ifEqual",hash:{},fn:e.program(1,r,0),inverse:e.noop,data:r}))?s:"")+(null!=(s=(n.ifEqual||t&&t.ifEqual||o).call(i,null!=t?t.problem:t,"FILE_WONT_EXIST",{name:"ifEqual",hash:{},fn:e.program(6,r,0),inverse:e.noop,data:r}))?s:"")},useData:!0})},,,,function(e,t,n){var a;(function(r){!function(s){"use strict";function i(){var e=s.crypto||s.msCrypto;if(!d&&e&&e.getRandomValues)try{var t=new Uint8Array(16);m=d=function(){return e.getRandomValues(t),t},d()}catch(n){}if(!d){var a=new Array(16);h=d=function(){for(var e,t=0;t<16;t++)0===(3&t)&&(e=4294967296*Math.random()),a[t]=e>>>((3&t)<<3)&255;return a},"undefined"!=typeof console&&console.warn&&console.warn("[SECURITY] node-uuid: crypto not usable, falling back to insecure Math.random()")}}function o(){try{var e=n(228).randomBytes;f=d=e&&function(){return e(16)},d()}catch(t){}}function l(e,t,n){var a=t&&n||0,r=0;for(t=t||[],e.toLowerCase().replace(/[0-9a-f]{2}/g,function(e){r<16&&(t[a+r++]=g[e])});r<16;)t[a+r++]=0;return t}function u(e,t){var n=t||0,a=v;return a[e[n++]]+a[e[n++]]+a[e[n++]]+a[e[n++]]+"-"+a[e[n++]]+a[e[n++]]+"-"+a[e[n++]]+a[e[n++]]+"-"+a[e[n++]]+a[e[n++]]+"-"+a[e[n++]]+a[e[n++]]+a[e[n++]]+a[e[n++]]+a[e[n++]]+a[e[n++]]}function c(e,t,n){var a=t&&n||0,r=t||[];e=e||{};var s=null!=e.clockseq?e.clockseq:T,i=null!=e.msecs?e.msecs:(new Date).getTime(),o=null!=e.nsecs?e.nsecs:M+1,l=i-w+(o-M)/1e4;if(l<0&&null==e.clockseq&&(s=s+1&16383),(l<0||i>w)&&null==e.nsecs&&(o=0),o>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");w=i,M=o,T=s,i+=122192928e5;var c=(1e4*(268435455&i)+o)%4294967296;r[a++]=c>>>24&255,r[a++]=c>>>16&255,r[a++]=c>>>8&255,r[a++]=255&c;var p=i/4294967296*1e4&268435455;r[a++]=p>>>8&255,r[a++]=255&p,r[a++]=p>>>24&15|16,r[a++]=p>>>16&255,r[a++]=s>>>8|128,r[a++]=255&s;for(var d=e.node||k,h=0;h<6;h++)r[a+h]=d[h];return t?t:u(r)}function p(e,t,n){var a=t&&n||0;"string"==typeof e&&(t="binary"===e?new y(16):null,e=null),e=e||{};var r=e.random||(e.rng||d)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t)for(var s=0;s<16;s++)t[a+s]=r[s];return t||u(r)}var d,h,f,m;s?i():o();for(var y="function"==typeof r?r:Array,v=[],g={},_=0;_<256;_++)v[_]=(_+256).toString(16).substr(1),g[v[_]]=_;var b=d(),k=[1|b[0],b[1],b[2],b[3],b[4],b[5]],T=16383&(b[6]<<8|b[7]),w=0,M=0,x=p;x.v1=c,x.v4=p,x.parse=l,x.unparse=u,x.BufferClass=y,x._rng=d,x._mathRNG=h,x._nodeRNG=f,x._whatwgRNG=m,"undefined"!=typeof e&&e.exports?e.exports=x:(a=function(){return x}.call(t,n,t,e),!(void 0!==a&&(e.exports=a)))}("undefined"!=typeof window?window:null)}).call(t,n(35).Buffer)},function(e,t,n){(function(e){function a(){var e=[].slice.call(arguments).join(" ");throw new Error([e,"we accept pull requests","http://github.com/dominictarr/crypto-browserify"].join("\n"))}function r(e,t){for(var n in e)t(e[n],n)}var s=n(229);t.createHash=n(231),t.createHmac=n(243),t.randomBytes=function(t,n){if(!n||!n.call)return new e(s(t));try{n.call(this,void 0,new e(s(t)))}catch(a){n(a)}},t.getHashes=function(){return["sha1","sha256","sha512","md5","rmd160"]};var i=n(244)(t);t.pbkdf2=i.pbkdf2,t.pbkdf2Sync=i.pbkdf2Sync,r(["createCredentials","createCipher","createCipheriv","createDecipher","createDecipheriv","createSign","createVerify","createDiffieHellman"],function(e){t[e]=function(){a("sorry,",e,"is not implemented yet")}})}).call(t,n(35).Buffer)},function(e,t,n){(function(t,a){!function(){var r=("undefined"==typeof window?t:window)||{};_crypto=r.crypto||r.msCrypto||n(230),e.exports=function(e){if(_crypto.getRandomValues){var t=new a(e);return _crypto.getRandomValues(t),t}if(_crypto.randomBytes)return _crypto.randomBytes(e);throw new Error("secure random number generation not supported by this browser\nuse chrome, FireFox or Internet Explorer 11")}}()}).call(t,function(){return this}(),n(35).Buffer)},function(e,t){},function(e,t,n){(function(t){function a(e){return function(){var n=[],a={update:function(e,a){return t.isBuffer(e)||(e=new t(e,a)),n.push(e),this},digest:function(a){var r=t.concat(n),s=e(r);return n=null,a?s.toString(a):s}};return a}}var r=n(232),s=a(n(240)),i=a(n(242));e.exports=function(e){return"md5"===e?new s:"rmd160"===e?new i:r(e)}}).call(t,n(35).Buffer)},function(e,t,n){var t=e.exports=function(e){var n=t[e];if(!n)throw new Error(e+" is not supported (we accept pull requests)");return new n},a=n(35).Buffer,r=n(233)(a);t.sha1=n(234)(a,r),t.sha256=n(238)(a,r),t.sha512=n(239)(a,r)},function(e,t){e.exports=function(e){function t(t,n){this._block=new e(t),this._finalSize=n,this._blockSize=t,this._len=0,this._s=0}return t.prototype.init=function(){this._s=0,this._len=0},t.prototype.update=function(t,n){"string"==typeof t&&(n=n||"utf8",t=new e(t,n));for(var a=this._len+=t.length,r=this._s=this._s||0,s=0,i=this._block;r=8*this._finalSize&&(this._update(this._block),this._block.fill(0)),this._block.writeInt32BE(t,this._blockSize-4);var n=this._update(this._block)||this._hash();return e?n.toString(e):n},t.prototype._update=function(){throw new Error("_update must be implemented by subclass")},t}},function(e,t,n){var a=n(235).inherits;e.exports=function(e,t){function n(){return f.length?f.pop().init():this instanceof n?(this._w=h,t.call(this,64,56),this._h=null,void this.init()):new n}function r(e,t,n,a){return e<20?t&n|~t&a:e<40?t^n^a:e<60?t&n|t&a|n&a:t^n^a}function s(e){return e<20?1518500249:e<40?1859775393:e<60?-1894007588:-899497514}function i(e,t){return e+t|0}function o(e,t){return e<Could not find request "+t+". Perhaps someone removed it?
"})},r.prototype.removeRequest=function(e){var t,n,r;return t=a(e.target).parents("tr"),n=t.data("request-id"),r=this.getRequest(n),r?r.promptRemove(function(e){return function(){return t.remove()}}(this)):void Messenger().error({message:"Could not find request "+n+". Perhaps someone removed it first?
"})},r.prototype.unpauseRequest=function(e){var t,n,r;return t=a(e.target).parents("tr"),n=t.data("request-id"),r=this.getRequest(n),r?r.promptUnpause(function(e){return function(){return t.remove(),e.trigger("refreshrequest")}}(this)):void Messenger().error({message:"Could not find request "+n+". Perhaps someone removed it?
"})},r}(s),e.exports=r}).call(t,n(7),n(1))},function(e,t,n){(function(t){var a,r,s,i=function(e,t){return function(){return e.apply(t,arguments)}},o=function(e,t){function n(){this.constructor=e}for(var a in t)l.call(t,a)&&(e[a]=t[a]);return n.prototype=t.prototype,e.prototype=new n,e.__super__=t.prototype,e},l={}.hasOwnProperty;r=n(248),a=n(249),n(250)(t,document),s=function(e){function n(e){null==e&&(e={}),this.routeLink=i(this.routeLink,this),null!=e.subviews&&(this.subviews=e.subviews),n.__super__.constructor.call(this,e)}return o(n,e),n.prototype.subviews={},n.prototype.events=function(){return{"click a":"routeLink"}},n.prototype.remove=function(){var e,t,a,r,s;for(n.__super__.remove.apply(this,arguments),a=this.subviews,r=[],e=0,t=a.length;e"+e.escapeExpression((s=null!=(s=n.deployUser||(null!=t?t.deployUser:t))?s:n.helperMissing,"function"==typeof s?s.call(null!=t?t:{},{name:"deployUser",hash:{},data:r}):s))+"
\n"},3:function(e,t,n,a,r){return"Singularity
\n"},5:function(e,t,n,a,r){var s;return(null!=(s=n["if"].call(null!=t?t:{},null!=t?t.deployUser:t,{name:"if",hash:{},fn:e.program(6,r,0),inverse:e.noop,data:r}))?s:"")+'Starred requests
\nMy requests
\nMy paused requests
\n| \n | Request | \nType | \nTime of Last Deploy | \nStatus | \nDeploy user | \nInstances | \n
|---|---|---|---|---|---|---|
| \n \n \n \n | \n\n \n '+l(o(null!=(s=null!=t?t.request:t)?s.id:s,t))+"\n \n | \n\n "+l((n.humanizeText||t&&t.humanizeText||c).call(u,null!=(s=null!=t?t.request:t)?s.requestType:s,{name:"humanizeText",hash:{},data:r}))+'\n | \n\n \n '+l((n.timestampFromNow||t&&t.timestampFromNow||c).call(u,null!=(s=null!=(s=null!=t?t.requestDeployState:t)?s.activeDeploy:s)?s.timestamp:s,{name:"timestampFromNow",hash:{},data:r}))+"\n \n | \n\n "+l((n.humanizeText||t&&t.humanizeText||c).call(u,null!=t?t.state:t,{name:"humanizeText",hash:{},data:r}))+'\n | \n\n '+l((n.usernameFromEmail||t&&t.usernameFromEmail||c).call(u,null!=(s=null!=(s=null!=t?t.requestDeployState:t)?s.activeDeploy:s)?s.user:s,{name:"usernameFromEmail",hash:{},data:r}))+'\n | \n\n '+l(o(null!=(s=null!=t?t.request:t)?s.instances:s,t))+"\n | \n
| \n Name\n | \n\n Type\n | \n\n Time of Last Deploy\n | \n'+(null!=(s=n.unless.call(i,null!=t?t.onDashboardPage:t,{name:"unless",hash:{},fn:e.program(3,r,0),inverse:e.noop,data:r}))?s:"")+"\n"+(null!=(s=(n.ifInSubFilter||t&&t.ifInSubFilter||n.helperMissing).call(i,"SCHEDULED",null!=t?t.requestsSubFilter:t,{name:"ifInSubFilter",hash:{},fn:e.program(5,r,0),inverse:e.noop,data:r}))?s:"")+'\n\n | \n\n \n Schedule \n \n | \n'},7:function(e,t,n,a,r,s,i){var o,l,u=e.lambda,c=e.escapeExpression,p=null!=t?t:{},d=n.helperMissing;return'
|---|---|---|---|
| \n \n | \n '+c((n.timestampFromNow||t&&t.timestampFromNow||d).call(p,null!=(o=null!=(o=null!=t?t.requestDeployState:t)?o.activeDeploy:o)?o.timestamp:o,{name:"timestampFromNow",hash:{},data:r}))+"\n | \n"+(null!=(o=n.unless.call(p,null!=i[1]?i[1].onDashboardPage:i[1],{name:"unless",hash:{},fn:e.program(8,r,0,s,i),inverse:e.noop,data:r}))?o:"")+"\n"+(null!=(o=(n.ifInSubFilter||t&&t.ifInSubFilter||d).call(p,"SCHEDULED",null!=i[1]?i[1].requestsSubFilter:i[1],{name:"ifInSubFilter",hash:{},fn:e.program(10,r,0,s,i),inverse:e.noop,data:r}))?o:"")+'\n \n\n'+(null!=(s=n["if"].call(null!=t?t:{},null!=(s=null!=t?t.request:t)?s.quartzSchedule:s,{name:"if",hash:{},fn:e.program(11,r,0),inverse:e.program(13,r,0),data:r}))?s:"")+" | \n"},11:function(e,t,n,a,r){var s;return" "+e.escapeExpression(e.lambda(null!=(s=null!=t?t.request:t)?s.quartzSchedule:s,t))+"\n"},13:function(e,t,n,a,r){var s;return null!=(s=(n.ifEqual||t&&t.ifEqual||n.helperMissing).call(null!=t?t:{},null!=(s=null!=t?t.request:t)?s.scheduleType:s,"quartz",{name:"ifEqual",hash:{},fn:e.program(14,r,0),inverse:e.program(16,r,0),data:r}))?s:""},14:function(e,t,n,a,r){var s;return" "+e.escapeExpression(e.lambda(null!=(s=null!=t?t.request:t)?s.schedule:s,t))+"\n"},16:function(e,t,n,a,r){var s,i=e.lambda,o=e.escapeExpression;return" "+o(i(null!=(s=null!=t?t.request:t)?s.schedule:s,t))+" "+o(i(null!=(s=null!=t?t.request:t)?s.scheduleType:s,t))+"\n"},18:function(e,t,n,a,r){var s,i,o=e.escapeExpression;return' \n \n \n'},20:function(e,t,n,a,r){var s;return null!=(s=n["if"].call(null!=t?t:{},null!=t?t.haveRequests:t,{name:"if",hash:{},fn:e.program(21,r,0),inverse:e.program(23,r,0),data:r}))?s:""},21:function(e,t,n,a,r){return" \n
Requests
\n- \n'+(null!=(s=n.each.call(o,null!=t?t.requests:t,{name:"each",hash:{},fn:e.program(11,r,0),inverse:e.noop,data:r}))?s:"")+"
- \n"+(null!=(s=(n.ifGT||t&&t.ifGT||l).call(o,null!=(s=null!=t?t.state:t)?s.overProvisionedRequests:s,0,{name:"ifGT",hash:{},fn:e.program(17,r,0),inverse:e.noop,data:r}))?s:"")+(null!=(s=(n.ifGT||t&&t.ifGT||l).call(o,null!=(s=null!=t?t.state:t)?s.underProvisionedRequests:s,0,{name:"ifGT",hash:{},fn:e.program(19,r,0),inverse:e.noop,data:r}))?s:"")+'
Tasks
\n- \n'+(null!=(s=n.each.call(o,null!=t?t.tasks:t,{name:"each",hash:{},fn:e.program(23,r,0),inverse:e.noop,data:r}))?s:"")+"
Racks
\nSlaves
\n- \n
- \n \n "+c(p(null!=(s=null!=t?t.state:t)?s.activeSlaves:s,t))+' \n Active Slaves\n \n \n
- \n \n "+c(p(null!=(s=null!=t?t.state:t)?s.decomissioningSlaves:s,t))+' \n Decommissioning Slaves\n \n \n
- \n \n "+c(p(null!=(s=null!=t?t.state:t)?s.deadSlaves:s,t))+' \n Inactive Slaves\n \n \n
- \n \n "+c(p(null!=(s=null!=t?t.state:t)?s.unknownSlaves:s,t))+' \n Unknown Slaves\n \n \n \n
Deploys
\n- \n
- \n "+c(p(null!=(s=null!=t?t.state:t)?s.numDeploys:s,t))+"\n Active Deploys\n \n"+(null!=(s=(n.ifNotEqual||t&&t.ifNotEqual||l).call(o,null!=(s=null!=t?t.state:t)?s.oldestDeploy:s,0,{name:"ifNotEqual",hash:{},fn:e.program(36,r,0),inverse:e.noop,data:r}))?s:"")+'
Singularity scheduler instances
\n| Hostname | \nDriver status | \nConnected | \nUptime | \nTime since last offer | \n
|---|
There is currently no leading scheduler instance! Ensure that all scheduler instances are running connected to zookeeper.
\nThe leading scheduler instance currently has no connection to the mesos master. Ensure that the scheduler can reach the mesos master and check the mesos master logs for possible framework registration errors.
\n- \n
- \n Max Task Lag:\n \n "+e.escapeExpression((n.timestampDuration||t&&t.timestampDuration||n.helperMissing).call(null!=t?t:{},null!=(s=null!=t?t.state:t)?s.maxTaskLag:s,{name:"timestampDuration",hash:{},data:r}))+"\n \n \n
")},n.prototype.checkMultiInputs=function(){var e,n,r,s,i,o,l,u,c,p,d,h,f,m,y;for(m=this.$el.find(".multi-input"),y=[],l=0,d=m.length;l
\n'+(null!=(s=n["if"].call(i,null!=(s=null!=t?t.model:t)?s.id:s,{name:"if",hash:{},fn:e.program(1,r,0),inverse:e.program(3,r,0),data:r}))?s:"")+'
\n \n\nDeploy Health
\n \nHealthcheck
\nLoad Balancer
\n \n\n New deploy for '+l(u(null!=(s=null!=t?t.model:t)?s.id:s,t))+'\n
\n\nEmbedded artifact
\n \n\nExternal artifact
\n \n\nS3 artifact
\n \n\nDocker Port Mapping
\n \n\nDocker Volume
\n \n\n\n Deploy '+l(u(null!=(s=null!=(s=null!=t?t.data:t)?s.pendingDeploy:s)?s.id:s,t))+" is pending:\n"+(null!=(s=n["if"].call(o,null!=(s=null!=(s=null!=t?t.data:t)?s.pendingDeployState:s)?s.deployProgress:s,{name:"if",hash:{},fn:e.program(30,r,0),inverse:e.program(42,r,0),data:r}))?s:"")+' \n'+(null!=(s=n["if"].call(o,null!=(s=null!=(s=null!=t?t.data:t)?s.pendingDeployState:s)?s.deployProgress:s,{name:"if",hash:{},fn:e.program(44,r,0),inverse:e.noop,data:r}))?s:"")+' \n Cancel Deploy\n \n \n
\n \n '+l(u(null!=(s=null!=(s=null!=t?t.data:t)?s.activeDeploy:s)?s.id:s,t))+"\n"+(null!=(s=n["with"].call(o,null!=(s=null!=t?t.data:t)?s.activeDeploy:s,{name:"with",hash:{},fn:e.program(48,r,0),inverse:e.noop,data:r}))?s:"")},48:function(e,t,n,a,r){var s,i=null!=t?t:{};return(null!=(s=n["if"].call(i,null!=(s=null!=t?t.metadata:t)?s.deployedBy:s,{name:"if",hash:{},fn:e.program(49,r,0),inverse:e.noop,data:r}))?s:"")+(null!=(s=n["if"].call(i,null!=t?t.timestamp:t,{name:"if",hash:{},fn:e.program(51,r,0),inverse:e.noop,data:r}))?s:"")},49:function(e,t,n,a,r){var s;return" by "+e.escapeExpression((n.usernameFromEmail||t&&t.usernameFromEmail||n.helperMissing).call(null!=t?t:{},null!=(s=null!=t?t.metadata:t)?s.deployedBy:s,{name:"usernameFromEmail",hash:{},data:r}))+"\n"},51:function(e,t,n,a,r){return" —\n "+e.escapeExpression((n.timestampFromNow||t&&t.timestampFromNow||n.helperMissing).call(null!=t?t:{},null!=t?t.timestamp:t,{name:"timestampFromNow",hash:{},data:r}))+"\n"},53:function(e,t,n,a,r){return' \n No active deploy\n \n'},compiler:[7,">= 4.0.0"],main:function(e,t,n,a,r){var s,i=e.lambda,o=e.escapeExpression,l=null!=t?t:{},u=n.helperMissing;return'\n \n \n \n\n \n '+o((n.humanizeText||t&&t.humanizeText||u).call(l,null!=(s=null!=t?t.data:t)?s.state:s,{name:"humanizeText",hash:{},data:r}))+'\n \n\n \n '+o((n.humanizeText||t&&t.humanizeText||u).call(l,null!=(s=null!=t?t.data:t)?s.type:s,{name:"humanizeText",hash:{},data:r}))+"\n \n
\n\n\n "+o(i(null!=(s=null!=t?t.data:t)?s.id:s,t))+'\n
\n\n "+u((s=null!=(s=n.user||(null!=t?t.user:t))?s:o,typeof s===l?s.call(i,{name:"user",hash:{},data:r}):s))+" said:\n "+u((s=null!=(s=n.message||(null!=t?t.message:t))?s:o,typeof s===l?s.call(i,{name:"message",hash:{},data:r}):s))+"\n
\n"},8:function(e,t,n,a,r){return'\n \n Deleted\n \n \n '+l((n.humanizeText||t&&t.humanizeText||o).call(i,null!=(s=null!=(s=null!=(s=null!=t?t.data:t)?s[0]:s)?s.request:s)?s.requestType:s,{name:"humanizeText",hash:{},data:r}))+" \n \n
\n\n "+l(e.lambda(null!=(s=null!=(s=null!=(s=null!=t?t.data:t)?s[0]:s)?s.request:s)?s.id:s,t))+" \n
\nStats for current deploy
\n| Name | \n \n \n \nUpdated | \n\n | \n |
|---|
Running instances
\n'+(null!=(o=n["if"].call(l,null!=t?t.data:t,{name:"if",hash:{},fn:e.program(1,r,0,s,i),inverse:e.noop,data:r}))?o:"")+"Scheduled & pending tasks
\n| \n Name\n | \n\n Next run\n | \n\n | \n
|---|
| \n Name\n | \n \n \n \n\n Updated\n | \n\n | \n\n | \n\n | \n
|---|
Task history\n'+(null!=(o=n["if"].call(l,null!=(o=null!=t?t.data:t)?o.length:o,{name:"if",hash:{},fn:e.program(1,r,0,s,i),inverse:e.noop,data:r}))?o:"")+"
\n| Deploy ID | \nStatus | \nUser | \nTimestamp | \n\n |
|---|
\n Deploy history\n
\n| \n State\n | \n\n User\n | \n\n Created\n | \n\n Message\n | \n\n | \n
|---|
Request history
\nAll schedules are in quartz format unless otherwise specified.
",template:'| \n | \n\n Name\n | \n\n Type\n | \n\n State\n | \n\n Instances\n | \n\n Deploy ID\n | \n\n Deploy user\n | \n\n Deploy time\n | \n\n'+(null!=(s=(n.ifInSubFilter||t&&t.ifInSubFilter||n.helperMissing).call(null!=t?t:{},"SCHEDULED",null!=t?t.requestsSubFilter:t,{name:"ifInSubFilter",hash:{},fn:e.program(3,r,0),inverse:e.noop,data:r}))?s:"")+'\n\n | \n\n \n Schedule \n \n | \n\n'},5:function(e,t,n,a,r,s,i){var o,l,u=e.lambda,c=e.escapeExpression,p=null!=t?t:{},d=n.helperMissing,h="function";return'
|---|---|---|---|---|---|---|---|---|
| \n \n \n \n | \n\n \n '+c(u(null!=(o=null!=t?t.request:t)?o.id:o,t))+"\n \n | \n\n "+c((n.humanizeText||t&&t.humanizeText||d).call(p,null!=(o=null!=t?t.request:t)?o.requestType:o,{name:"humanizeText",hash:{},data:r}))+"\n | \n\n "+c((n.humanizeText||t&&t.humanizeText||d).call(p,null!=t?t.state:t,{name:"humanizeText",hash:{},data:r}))+'\n | \n\n '+c(u(null!=(o=null!=t?t.request:t)?o.instances:o,t))+'\n | \n\n '+c(u(null!=(o=null!=(o=null!=t?t.requestDeployState:t)?o.activeDeploy:o)?o.deployId:o,t))+'\n | \n\n '+c((n.usernameFromEmail||t&&t.usernameFromEmail||d).call(p,null!=(o=null!=(o=null!=t?t.requestDeployState:t)?o.activeDeploy:o)?o.user:o,{name:"usernameFromEmail",hash:{},data:r}))+'\n | \n\n '+c((n.timestampFromNow||t&&t.timestampFromNow||d).call(p,null!=(o=null!=(o=null!=t?t.requestDeployState:t)?o.activeDeploy:o)?o.timestamp:o,{name:"timestampFromNow",hash:{},data:r}))+"\n | \n\n"+(null!=(o=(n.ifInSubFilter||t&&t.ifInSubFilter||d).call(p,"SCHEDULED",null!=i[1]?i[1].requestsSubFilter:i[1],{name:"ifInSubFilter",hash:{},fn:e.program(6,r,0,s,i),inverse:e.noop,data:r}))?o:"")+'\n \n\n'+(null!=(s=n["if"].call(null!=t?t:{},null!=(s=null!=t?t.request:t)?s.quartzSchedule:s,{name:"if",hash:{},fn:e.program(7,r,0),inverse:e.program(9,r,0),data:r}))?s:"")+" | \n"},7:function(e,t,n,a,r){var s;return" "+e.escapeExpression(e.lambda(null!=(s=null!=t?t.request:t)?s.quartzSchedule:s,t))+"\n"},9:function(e,t,n,a,r){var s;return null!=(s=(n.ifEqual||t&&t.ifEqual||n.helperMissing).call(null!=t?t:{},null!=(s=null!=t?t.request:t)?s.scheduleType:s,"quartz",{name:"ifEqual",hash:{},fn:e.program(10,r,0),inverse:e.program(12,r,0),data:r}))?s:""},10:function(e,t,n,a,r){var s;return" "+e.escapeExpression(e.lambda(null!=(s=null!=t?t.request:t)?s.schedule:s,t))+"\n"},12:function(e,t,n,a,r){var s,i=e.lambda,o=e.escapeExpression;return" "+o(i(null!=(s=null!=t?t.request:t)?s.schedule:s,t))+" "+o(i(null!=(s=null!=t?t.request:t)?s.scheduleType:s,t))+"\n"},14:function(e,t,n,a,r){var s;return' \n \n \n'},16:function(e,t,n,a,r){var s,i,o=e.escapeExpression;return' \n \n \n'},18:function(e,t,n,a,r){var s;return' \n \n \n'},20:function(e,t,n,a,r){var s,i,o=e.escapeExpression;return' \n \n \n'},22:function(e,t,n,a,r){var s;return null!=(s=n["if"].call(null!=t?t:{},null!=t?t.haveRequests:t,{name:"if",hash:{},fn:e.program(23,r,0),inverse:e.program(25,r,0),data:r}))?s:""},23:function(e,t,n,a,r){return" \n
| \n | \n\n Name\n | \n\n Type\n | \n\n Instances\n | \n\n Deploy ID\n | \n\n Deploy user\n | \n\n Deploy time\n | \n\n'+(null!=(s=(n.ifInSubFilter||t&&t.ifInSubFilter||n.helperMissing).call(null!=t?t:{},"SCHEDULED",null!=t?t.requestsSubFilter:t,{name:"ifInSubFilter",hash:{},fn:e.program(3,r,0),inverse:e.noop,data:r}))?s:"")+'\n\n | \n\n \n Schedule \n \n | \n'},5:function(e,t,n,a,r,s,i){var o,l,u=e.lambda,c=e.escapeExpression,p=null!=t?t:{},d=n.helperMissing,h="function";return'
|---|---|---|---|---|---|---|---|
| \n \n \n \n | \n\n \n '+c(u(null!=(o=null!=t?t.request:t)?o.id:o,t))+"\n \n | \n\n "+c((n.humanizeText||t&&t.humanizeText||d).call(p,null!=(o=null!=t?t.request:t)?o.requestType:o,{name:"humanizeText",hash:{},data:r}))+'\n | \n\n '+c(u(null!=(o=null!=t?t.request:t)?o.instances:o,t))+'\n | \n\n '+c(u(null!=(o=null!=(o=null!=t?t.requestDeployState:t)?o.activeDeploy:o)?o.deployId:o,t))+'\n | \n\n '+c((n.usernameFromEmail||t&&t.usernameFromEmail||d).call(p,null!=(o=null!=(o=null!=t?t.requestDeployState:t)?o.activeDeploy:o)?o.user:o,{name:"usernameFromEmail",hash:{},data:r}))+'\n | \n\n '+c((n.timestampFromNow||t&&t.timestampFromNow||d).call(p,null!=(o=null!=(o=null!=t?t.requestDeployState:t)?o.activeDeploy:o)?o.timestamp:o,{name:"timestampFromNow",hash:{},data:r}))+"\n | \n\n"+(null!=(o=(n.ifInSubFilter||t&&t.ifInSubFilter||d).call(p,"SCHEDULED",null!=i[1]?i[1].requestsSubFilter:i[1],{name:"ifInSubFilter",hash:{},fn:e.program(6,r,0,s,i),inverse:e.noop,data:r}))?o:"")+'\n \n\n'+(null!=(s=n["if"].call(null!=t?t:{},null!=(s=null!=t?t.request:t)?s.quartzSchedule:s,{name:"if",hash:{},fn:e.program(7,r,0),inverse:e.program(9,r,0),data:r}))?s:"")+" | \n"},7:function(e,t,n,a,r){var s;return" "+e.escapeExpression(e.lambda(null!=(s=null!=t?t.request:t)?s.quartzSchedule:s,t))+"\n"},9:function(e,t,n,a,r){var s;return null!=(s=(n.ifEqual||t&&t.ifEqual||n.helperMissing).call(null!=t?t:{},null!=(s=null!=t?t.request:t)?s.scheduleType:s,"quartz",{name:"ifEqual",hash:{},fn:e.program(10,r,0),inverse:e.program(12,r,0),data:r}))?s:""},10:function(e,t,n,a,r){var s;return" "+e.escapeExpression(e.lambda(null!=(s=null!=t?t.request:t)?s.schedule:s,t))+"\n"},12:function(e,t,n,a,r){var s,i=e.lambda,o=e.escapeExpression;return" "+o(i(null!=(s=null!=t?t.request:t)?s.schedule:s,t))+" "+o(i(null!=(s=null!=t?t.request:t)?s.scheduleType:s,t))+"\n"},14:function(e,t,n,a,r){var s,i,o=e.escapeExpression,l=null!=t?t:{},u=n.helperMissing;return' \n \n \n'+(null!=(s=(n.ifInSubFilter||t&&t.ifInSubFilter||u).call(l,null!=t?t.type:t,"WORKER,SERVICE",{name:"ifInSubFilter",hash:{},fn:e.program(15,r,0),inverse:e.noop,data:r}))?s:"")},15:function(e,t,n,a,r){var s;return' \n \n \n'},17:function(e,t,n,a,r){var s,i,o=e.escapeExpression;return' \n \n \n'},19:function(e,t,n,a,r){var s;return null!=(s=n["if"].call(null!=t?t:{},null!=t?t.haveRequests:t,{name:"if",hash:{},fn:e.program(20,r,0),inverse:e.program(22,r,0),data:r}))?s:""},20:function(e,t,n,a,r){return" \n
| \n Name\n | \n\n Type\n | \n\n Requested\n | \n \n \n\n'+(null!=(s=(n.ifInSubFilter||t&&t.ifInSubFilter||n.helperMissing).call(null!=t?t:{},"SCHEDULED",null!=t?t.requestsSubFilter:t,{name:"ifInSubFilter",hash:{},fn:e.program(3,r,0),inverse:e.noop,data:r}))?s:"")+'\n\n | \n\n \n Schedule \n \n | \n'},5:function(e,t,n,a,r,s,i){var o,l,u=e.lambda,c=e.escapeExpression,p=null!=t?t:{},d=n.helperMissing;return'
|---|---|---|---|
| \n \n | \n '+c((n.timestampFromNow||t&&t.timestampFromNow||d).call(p,null!=(o=null!=(o=null!=t?t.requestDeployState:t)?o.activeDeploy:o)?o.timestamp:o,{name:"timestampFromNow",hash:{},data:r}))+'\n | \n \n \n\n"+(null!=(o=(n.ifInSubFilter||t&&t.ifInSubFilter||d).call(p,"SCHEDULED",null!=i[1]?i[1].requestsSubFilter:i[1],{name:"ifInSubFilter",hash:{},fn:e.program(6,r,0,s,i),inverse:e.noop,data:r}))?o:"")+'\n \n\n'+(null!=(s=n["if"].call(null!=t?t:{},null!=(s=null!=t?t.request:t)?s.quartzSchedule:s,{name:"if",hash:{},fn:e.program(7,r,0),inverse:e.program(9,r,0),data:r}))?s:"")+" | \n"},7:function(e,t,n,a,r){var s;return" "+e.escapeExpression(e.lambda(null!=(s=null!=t?t.request:t)?s.quartzSchedule:s,t))+"\n"},9:function(e,t,n,a,r){var s;return null!=(s=(n.ifEqual||t&&t.ifEqual||n.helperMissing).call(null!=t?t:{},null!=(s=null!=t?t.request:t)?s.scheduleType:s,"quartz",{name:"ifEqual",hash:{},fn:e.program(10,r,0),inverse:e.program(12,r,0),data:r}))?s:""},10:function(e,t,n,a,r){var s;return" "+e.escapeExpression(e.lambda(null!=(s=null!=t?t.request:t)?s.schedule:s,t))+"\n"},12:function(e,t,n,a,r){var s,i=e.lambda,o=e.escapeExpression;return" "+o(i(null!=(s=null!=t?t.request:t)?s.schedule:s,t))+" "+o(i(null!=(s=null!=t?t.request:t)?s.scheduleType:s,t))+"\n"},14:function(e,t,n,a,r){var s,i,o=e.escapeExpression;return' \n \n \n'},16:function(e,t,n,a,r){var s,i,o=e.escapeExpression;return' \n \n \n'},18:function(e,t,n,a,r){var s;return null!=(s=n["if"].call(null!=t?t:{},null!=t?t.haveRequests:t,{name:"if",hash:{},fn:e.program(19,r,0),inverse:e.program(21,r,0),data:r}))?s:""},19:function(e,t,n,a,r){return" \n
| \n ID\n | \n\n Pending Type\n | \n
|---|---|
| '+u((s=null!=(s=n.requestId||(null!=t?t.requestId:t))?s:o,typeof s===l?s.call(i,{name:"requestId",hash:{},data:r}):s))+" | \n"+u((n.humanizeText||t&&t.humanizeText||o).call(i,null!=t?t.pendingType:t,{name:"humanizeText",hash:{},data:r}))+" | \n
| \n ID\n | \n\n User\n | \n\n Timestamp\n | \n\n Cleaning Type\n | \n
|---|---|---|---|
| \n '+u((s=null!=(s=n.requestId||(null!=t?t.requestId:t))?s:o,typeof s===l?s.call(i,{name:"requestId",hash:{},data:r}):s))+'\n | \n\n '+u((s=null!=(s=n.user||(null!=t?t.user:t))?s:o,typeof s===l?s.call(i,{name:"user",hash:{},data:r}):s))+'\n | \n\n '+u((n.timestampFromNow||t&&t.timestampFromNow||o).call(i,null!=t?t.timestamp:t,{name:"timestampFromNow",hash:{},data:r}))+'\n | \n\n '+u((n.humanizeText||t&&t.humanizeText||o).call(i,null!=t?t.cleanupType:t,{name:"humanizeText",hash:{},data:r}))+"\n | \n
Quartz Schedule Format
\n| * | \n* | \n* | \n* | \n* | \n* | \n(year optional) | \n \n \n
|---|---|---|---|---|---|---|
| ┬ | \n┬ | \n┬ | \n┬ | \n┬ | \n┬ | \n\n |
| │ | \n│ | \n│ | \n│ | \n│ | \n└ | \nday of week (0 - 7, or use names) | \n
| │ | \n│ | \n│ | \n│ | \n└ | \n─ | \nmonth (1 - 12) | \n
| │ | \n│ | \n│ | \n└ | \n─ | \n─ | \nday of month (1 - 31) | \n
| │ | \n│ | \n└ | \n─ | \n─ | \n─ | \nhour (0 - 23) | \n
| │ | \n└ | \n─ | \n─ | \n─ | \n─ | \nmin (0 - 59) | \n
| └ | \n─ | \n─ | \n─ | \n─ | \n─ | \nseconds | \n
Special Characters
\n| Character | \nFunction | \n
|---|---|
| * | \nAll values | \n
| ? | \nNo specific value (day of month/day of week) | \n
| - | \nUsed to specify ranges (10-12) | \n
| , | \nSpecify additional values (MON,WED,FRI) | \n
| / | \nSpecify increments (S/N every Nth value of a set starting from value S) | \n
| L | \n\n | \n
| W | \nWeekday (15W, nearest weekday to 15th of the month) only for day of month | \n
| # | \nNth XXX day of the month (6#3 - third friday of the month) only for day of week | \n
This task is no longer pending.
"}),t.refresh()}),app.hideFixedPageLoader()}}(this))},n.prototype.refresh=function(){if(this.collections.taskCleanups.fetch(),this.collections.taskKillRecords.fetch(),!(a(window).scrollTop()>200||this.view.isSorted))return this.collections.tasks.fetch({reset:!0})},n}(r),e.exports=c}).call(t,n(7),n(1))},function(e,t,n){var a,r,s,i=function(e,t){function n(){this.constructor=e}for(var a in t)o.call(t,a)&&(e[a]=t[a]);return n.prototype=t.prototype,e.prototype=new n,e.__super__=t.prototype,e},o={}.hasOwnProperty;a=n(68),r=n(70),s=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return i(t,e),t.prototype.ignoreAttributes=["id","host","cpus","memoryMb"],t}(a),e.exports=s},function(e,t,n){var a,r,s,i=function(e,t){return function(){return e.apply(t,arguments)}},o=function(e,t){function n(){this.constructor=e}for(var a in t)l.call(t,a)&&(e[a]=t[a]);return n.prototype=t.prototype,e.prototype=new n,e.__super__=t.prototype,e},l={}.hasOwnProperty;a=n(67),r=n(321),s=function(e){function t(){return this.getTaskByRuntime=i(this.getTaskByRuntime,this),this.initialize=i(this.initialize,this),t.__super__.constructor.apply(this,arguments)}return o(t,e),t.prototype.model=r,t.prototype.url=function(){return config.apiRoot+"/tasks/scheduled/request/"+this.requestID},t.prototype.initialize=function(e,t){null==e&&(e=[]),this.requestID=t.requestID},t.prototype.getTaskByRuntime=function(e){var t,n,a,r;for(r=this.models,t=0,n=r.length;t