Viewing File: /usr/local/cpanel/base/frontend/jupiter/version_control/services/knownHostsService.min.js

define(["angular","cjt/util/locale","cjt/util/parse","cjt/io/uapi-request","cjt/io/uapi","cjt/services/APIService"],(function(e,t,n,r){"use strict";var o=e.module("cpanel.versionControl.knownHostsService",["cjt2.services.api"]);o.value("PAGE",PAGE),o.factory("knownHostsService",["$q","APIService","$filter","PAGE","$timeout","$rootScope",function(t,n,o,i,s,u){var a=function(){};return a.prototype=new n,e.extend(a.prototype,{verify:function(e,n){var o=new r.Class;return o.initialize("KnownHosts","verify"),o.addArgument("host_name",e),n&&o.addArgument("port",n),this.deferred(o).promise.then((function(e){var n=e&&e.data||{};return n.status?{status:"recognized"}:n.host.length&&n.failure_type?t.reject({status:"unrecognized-"+n.failure_type,keys:n.host}):t.reject({status:"unrecognized-unknown"})}),(function(e){return t.reject({status:"unrecognized-unknown",error:e})}))},create:function(e,t){var n=new r.Class;return n.initialize("KnownHosts","create"),n.addArgument("host_name",e),t&&n.addArgument("port",t),this.deferred(n).promise.then((function(e){return{status:"recognized"}}))}}),new a}])}));
Back to Directory File Manager