You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							46 lines
						
					
					
						
							1.4 KiB
						
					
					
				
			
		
		
	
	
							46 lines
						
					
					
						
							1.4 KiB
						
					
					
				| /// <reference path="../../includes.ts"/>
 | |
| /// <reference path="configPlugin.ts"/>
 | |
| /// <reference path="configsHelper.ts"/>
 | |
| /// <reference path="configsUtils.ts"/>
 | |
| /// <reference path="configsDataService.ts"/>
 | |
| /// <reference path="../../kubernetes/ts/term.ts"/>
 | |
| /// <reference path="shareController.ts"/>
 | |
| module Configs{
 | |
| 
 | |
| 	export var GfsController = controller('GfsController', ["$scope", "$templateCache", "$location", "$routeParams", "$http", "$timeout", 'ConfigsModel', 'ngDialog',
 | |
| 		($scope, $templateCache:ng.ITemplateCacheService, $location, $routeParams, $http, $timeout, ConfigsModel, ngDialog) =>{
 | |
| 		$scope.model = ConfigsModel;
 | |
| 		$scope.volumes = ConfigsModel.cluster;
 | |
| 	    shareInit($scope, $location, $routeParams);	    	   
 | |
| 
 | |
| 	    $scope.createGfs = () => {
 | |
| 	    	ngDialog.open({ 
 | |
| 	    		template: 'newDialog.html',
 | |
| 	    		controller:'Configs.VolumeController',
 | |
| 	    		width: 1005, 
 | |
| 	    		data: {
 | |
| 	    			name: null,
 | |
| 	    			path: null,
 | |
| 	    			status: "",
 | |
| 	    			brick: [{
 | |
| 	    				ip: ["0", "0", "0", "0"],
 | |
| 	    				path: "",
 | |
| 	    				status: false
 | |
| 	    			}]
 | |
| 	    		},	    		
 | |
| 	    		className: 'ngdialog-theme-default'
 | |
| 	    	});	    		
 | |
| 	    }
 | |
| 
 | |
| 	    $scope.editRow = (volume) => {
 | |
| 	    	var fVolume = formatVolume(volume);	    	
 | |
| 	    	ngDialog.open({ 
 | |
| 	    		template: 'newDialog.html',
 | |
| 	    		width: 1005, 
 | |
| 	    		data: fVolume,	    		
 | |
| 	    		className: 'ngdialog-theme-default',	    		
 | |
| 	    		controller: 'Configs.VolumeController'
 | |
| 	    	});
 | |
| 	    }
 | |
| 	}]);
 | |
| } |