istic-openstack/client/js/controllers/home/machineCreation.js
2016-05-04 19:38:09 +02:00

25 lines
849 B
JavaScript

/**
* The home controller
*
* @param {$scope} $scope The $scope service from angular
*/
mainApp.controller('machineCreationCtrl', ['$scope', 'Compute', '$rootScope', '$timeout', 'Identity', function ($scope, Compute, $rootScope, $timeout, Identity)
{
$scope.name = "loic"
// When we need to show details of machine
$scope.$on('showMachineCreationEvent', function (eventName, axioms) {
$scope.axioms=axioms;
$('#machineCreationModal').modal({backdrop: false, keyboard: true});
});
$scope.createMachine=function(){
machine={}
machine.name="loicTest"
machine.flavorId=1
machine.imageId="fd1ea580-a83e-4dc8-833c-96ce2b6f1358"
Compute.createMachine(function(){console.log("done")}, machine)
};
}]);