1
0
Fork 0
mirror of https://github.com/mmumshad/ansible-playable.git synced 2025-02-15 04:42:05 +00:00
ansible-playable/client/app/designer/playbook/new_playbook/new_playbook.controller.js
Mumshad Mannambeth c92f737237 Initial Commit
2017-06-07 13:36:45 -04:00

35 lines
871 B
JavaScript

'use strict';
const angular = require('angular');
/*@ngInject*/
export function newPlaybookController($scope,$uibModalInstance,ansible) {
$scope.newPlaybook = {name:null};
$scope.createPlaybookLoading = false;
$scope.createPlaybook = function(){
$scope.createPlaybookLoading = true;
ansible.createPlaybook($scope.newPlaybook.name + '.yml',"",
function(response){
$scope.createPlaybookLoading = false;
$scope.ok();
},
function(response){
$scope.createPlaybookLoading = false;
$scope.err_msg = response.data;
})
};
$scope.ok = function () {
$uibModalInstance.close(null);
};
$scope.cancel = function () {
$uibModalInstance.dismiss('cancel');
};
}
export default angular.module('webAppApp.new_playbook', [])
.controller('NewPlaybookController', newPlaybookController)
.name;