diff options
Diffstat (limited to 'client/js/controllers/home/machineCreation.js')
| -rw-r--r-- | client/js/controllers/home/machineCreation.js | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/client/js/controllers/home/machineCreation.js b/client/js/controllers/home/machineCreation.js new file mode 100644 index 0000000..d1e6b6a --- /dev/null +++ b/client/js/controllers/home/machineCreation.js @@ -0,0 +1,25 @@ +/** + * 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) + }; + + }]); |
