Changes required for updated Bootstrap version
Horizon has updated its version of Bootstrap to 0.14.0 that introduced the uib prefix for all components. Change-Id: I05589d38b11a3b4e40e247dfcaf0fc02deccd1b6
This commit is contained in:
parent
d55f5ff45f
commit
dd2745f608
@ -24,7 +24,7 @@
|
|||||||
.controller('BaseNodeController', BaseNodeController);
|
.controller('BaseNodeController', BaseNodeController);
|
||||||
|
|
||||||
BaseNodeController.$inject = [
|
BaseNodeController.$inject = [
|
||||||
'$modalInstance',
|
'$uibModalInstance',
|
||||||
'horizon.app.core.openstack-service-api.ironic',
|
'horizon.app.core.openstack-service-api.ironic',
|
||||||
'horizon.app.core.openstack-service-api.glance',
|
'horizon.app.core.openstack-service-api.glance',
|
||||||
'horizon.dashboard.admin.ironic.base-node.service',
|
'horizon.dashboard.admin.ironic.base-node.service',
|
||||||
@ -33,7 +33,7 @@
|
|||||||
'ctrl'
|
'ctrl'
|
||||||
];
|
];
|
||||||
|
|
||||||
function BaseNodeController($modalInstance,
|
function BaseNodeController($uibModalInstance,
|
||||||
ironic,
|
ironic,
|
||||||
glance,
|
glance,
|
||||||
baseNodeService,
|
baseNodeService,
|
||||||
@ -260,7 +260,7 @@
|
|||||||
* @return {void}
|
* @return {void}
|
||||||
*/
|
*/
|
||||||
ctrl.cancel = function() {
|
ctrl.cancel = function() {
|
||||||
$modalInstance.dismiss('cancel');
|
$uibModalInstance.dismiss('cancel');
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -209,7 +209,7 @@
|
|||||||
<label class="btn btn-default"
|
<label class="btn btn-default"
|
||||||
ng-repeat="opt in selectOptions"
|
ng-repeat="opt in selectOptions"
|
||||||
ng-model="property.inputValue"
|
ng-model="property.inputValue"
|
||||||
btn-radio="opt">{$ opt $}</label>
|
uib-btn-radio="opt">{$ opt $}</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -51,13 +51,13 @@
|
|||||||
baseNodeService);
|
baseNodeService);
|
||||||
|
|
||||||
baseNodeService.$inject = [
|
baseNodeService.$inject = [
|
||||||
'$modal',
|
'$uibModal',
|
||||||
'$log',
|
'$log',
|
||||||
'horizon.dashboard.admin.ironic.validHostNamePattern',
|
'horizon.dashboard.admin.ironic.validHostNamePattern',
|
||||||
'horizon.dashboard.admin.ironic.validUuidPattern'
|
'horizon.dashboard.admin.ironic.validUuidPattern'
|
||||||
];
|
];
|
||||||
|
|
||||||
function baseNodeService($modal,
|
function baseNodeService($uibModal,
|
||||||
$log,
|
$log,
|
||||||
validHostNamePattern,
|
validHostNamePattern,
|
||||||
validUuidPattern) {
|
validUuidPattern) {
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
beforeEach(module('horizon.dashboard.admin.ironic'));
|
beforeEach(module('horizon.dashboard.admin.ironic'));
|
||||||
|
|
||||||
beforeEach(module(function($provide) {
|
beforeEach(module(function($provide) {
|
||||||
$provide.value('$modal', jasmine.createSpy());
|
$provide.value('$uibModal', jasmine.createSpy());
|
||||||
}));
|
}));
|
||||||
|
|
||||||
beforeEach(inject(function($injector) {
|
beforeEach(inject(function($injector) {
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
|
|
||||||
CreatePortController.$inject = [
|
CreatePortController.$inject = [
|
||||||
'$rootScope',
|
'$rootScope',
|
||||||
'$modalInstance',
|
'$uibModalInstance',
|
||||||
'horizon.app.core.openstack-service-api.ironic',
|
'horizon.app.core.openstack-service-api.ironic',
|
||||||
'horizon.dashboard.admin.ironic.events',
|
'horizon.dashboard.admin.ironic.events',
|
||||||
'$log',
|
'$log',
|
||||||
@ -33,7 +33,7 @@
|
|||||||
];
|
];
|
||||||
|
|
||||||
function CreatePortController($rootScope,
|
function CreatePortController($rootScope,
|
||||||
$modalInstance,
|
$uibModalInstance,
|
||||||
ironic,
|
ironic,
|
||||||
ironicEvents,
|
ironicEvents,
|
||||||
$log,
|
$log,
|
||||||
@ -53,7 +53,7 @@
|
|||||||
* @return {void}
|
* @return {void}
|
||||||
*/
|
*/
|
||||||
ctrl.cancel = function() {
|
ctrl.cancel = function() {
|
||||||
$modalInstance.dismiss('cancel');
|
$uibModalInstance.dismiss('cancel');
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -64,7 +64,7 @@
|
|||||||
ctrl.createPort = function() {
|
ctrl.createPort = function() {
|
||||||
ironic.createPort(ctrl.port).then(
|
ironic.createPort(ctrl.port).then(
|
||||||
function() {
|
function() {
|
||||||
$modalInstance.close();
|
$uibModalInstance.close();
|
||||||
$rootScope.$emit(ironicEvents.CREATE_PORT_SUCCESS);
|
$rootScope.$emit(ironicEvents.CREATE_PORT_SUCCESS);
|
||||||
},
|
},
|
||||||
function() {
|
function() {
|
||||||
|
@ -22,11 +22,11 @@
|
|||||||
createPortService);
|
createPortService);
|
||||||
|
|
||||||
createPortService.$inject = [
|
createPortService.$inject = [
|
||||||
'$modal',
|
'$uibModal',
|
||||||
'horizon.dashboard.admin.ironic.basePath'
|
'horizon.dashboard.admin.ironic.basePath'
|
||||||
];
|
];
|
||||||
|
|
||||||
function createPortService($modal, basePath) {
|
function createPortService($uibModal, basePath) {
|
||||||
var service = {
|
var service = {
|
||||||
modal: modal
|
modal: modal
|
||||||
};
|
};
|
||||||
@ -43,7 +43,7 @@
|
|||||||
},
|
},
|
||||||
templateUrl: basePath + '/create-port/create-port.html'
|
templateUrl: basePath + '/create-port/create-port.html'
|
||||||
};
|
};
|
||||||
return $modal.open(options);
|
return $uibModal.open(options);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})();
|
})();
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
EditNodeController.$inject = [
|
EditNodeController.$inject = [
|
||||||
'$rootScope',
|
'$rootScope',
|
||||||
'$controller',
|
'$controller',
|
||||||
'$modalInstance',
|
'$uibModalInstance',
|
||||||
'horizon.framework.widgets.toast.service',
|
'horizon.framework.widgets.toast.service',
|
||||||
'horizon.app.core.openstack-service-api.ironic',
|
'horizon.app.core.openstack-service-api.ironic',
|
||||||
'horizon.dashboard.admin.ironic.events',
|
'horizon.dashboard.admin.ironic.events',
|
||||||
@ -37,7 +37,7 @@
|
|||||||
|
|
||||||
function EditNodeController($rootScope,
|
function EditNodeController($rootScope,
|
||||||
$controller,
|
$controller,
|
||||||
$modalInstance,
|
$uibModalInstance,
|
||||||
toastService,
|
toastService,
|
||||||
ironic,
|
ironic,
|
||||||
ironicEvents,
|
ironicEvents,
|
||||||
@ -48,7 +48,7 @@
|
|||||||
|
|
||||||
$controller('BaseNodeController',
|
$controller('BaseNodeController',
|
||||||
{ctrl: ctrl,
|
{ctrl: ctrl,
|
||||||
$modalInstance: $modalInstance});
|
$uibModalInstance: $uibModalInstance});
|
||||||
|
|
||||||
ctrl.modalTitle = gettext("Edit Node");
|
ctrl.modalTitle = gettext("Edit Node");
|
||||||
ctrl.submitButtonTitle = gettext("Update Node");
|
ctrl.submitButtonTitle = gettext("Update Node");
|
||||||
@ -130,7 +130,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
ctrl.submit = function() {
|
ctrl.submit = function() {
|
||||||
$modalInstance.close();
|
$uibModalInstance.close();
|
||||||
|
|
||||||
angular.forEach(ctrl.driverProperties, function(property, name) {
|
angular.forEach(ctrl.driverProperties, function(property, name) {
|
||||||
$log.debug(name +
|
$log.debug(name +
|
||||||
|
@ -22,12 +22,12 @@
|
|||||||
editNodeService);
|
editNodeService);
|
||||||
|
|
||||||
editNodeService.$inject = [
|
editNodeService.$inject = [
|
||||||
'$modal',
|
'$uibModal',
|
||||||
'horizon.dashboard.admin.ironic.basePath',
|
'horizon.dashboard.admin.ironic.basePath',
|
||||||
'$log'
|
'$log'
|
||||||
];
|
];
|
||||||
|
|
||||||
function editNodeService($modal, basePath, $log) {
|
function editNodeService($uibModal, basePath, $log) {
|
||||||
var service = {
|
var service = {
|
||||||
modal: modal,
|
modal: modal,
|
||||||
NodeUpdatePatch: NodeUpdatePatch
|
NodeUpdatePatch: NodeUpdatePatch
|
||||||
@ -44,7 +44,7 @@
|
|||||||
},
|
},
|
||||||
templateUrl: basePath + '/base-node/base-node.html'
|
templateUrl: basePath + '/base-node/base-node.html'
|
||||||
};
|
};
|
||||||
return $modal.open(options);
|
return $uibModal.open(options);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
EnrollNodeController.$inject = [
|
EnrollNodeController.$inject = [
|
||||||
'$rootScope',
|
'$rootScope',
|
||||||
'$controller',
|
'$controller',
|
||||||
'$modalInstance',
|
'$uibModalInstance',
|
||||||
'horizon.app.core.openstack-service-api.ironic',
|
'horizon.app.core.openstack-service-api.ironic',
|
||||||
'horizon.dashboard.admin.ironic.events',
|
'horizon.dashboard.admin.ironic.events',
|
||||||
'$log'
|
'$log'
|
||||||
@ -34,7 +34,7 @@
|
|||||||
|
|
||||||
function EnrollNodeController($rootScope,
|
function EnrollNodeController($rootScope,
|
||||||
$controller,
|
$controller,
|
||||||
$modalInstance,
|
$uibModalInstance,
|
||||||
ironic,
|
ironic,
|
||||||
ironicEvents,
|
ironicEvents,
|
||||||
$log) {
|
$log) {
|
||||||
@ -42,7 +42,7 @@
|
|||||||
|
|
||||||
$controller('BaseNodeController',
|
$controller('BaseNodeController',
|
||||||
{ctrl: ctrl,
|
{ctrl: ctrl,
|
||||||
$modalInstance: $modalInstance});
|
$uibModalInstance: $uibModalInstance});
|
||||||
|
|
||||||
ctrl.modalTitle = gettext("Enroll Node");
|
ctrl.modalTitle = gettext("Enroll Node");
|
||||||
ctrl.submitButtonTitle = ctrl.modalTitle;
|
ctrl.submitButtonTitle = ctrl.modalTitle;
|
||||||
@ -74,7 +74,7 @@
|
|||||||
ironic.createNode(ctrl.node).then(
|
ironic.createNode(ctrl.node).then(
|
||||||
function(response) {
|
function(response) {
|
||||||
$log.info("create node response = " + JSON.stringify(response));
|
$log.info("create node response = " + JSON.stringify(response));
|
||||||
$modalInstance.close();
|
$uibModalInstance.close();
|
||||||
$rootScope.$emit(ironicEvents.ENROLL_NODE_SUCCESS);
|
$rootScope.$emit(ironicEvents.ENROLL_NODE_SUCCESS);
|
||||||
if (ctrl.moveNodeToManageableState) {
|
if (ctrl.moveNodeToManageableState) {
|
||||||
$log.info("Setting node provision state");
|
$log.info("Setting node provision state");
|
||||||
|
@ -22,11 +22,11 @@
|
|||||||
enrollNodeService);
|
enrollNodeService);
|
||||||
|
|
||||||
enrollNodeService.$inject = [
|
enrollNodeService.$inject = [
|
||||||
'$modal',
|
'$uibModal',
|
||||||
'horizon.dashboard.admin.ironic.basePath'
|
'horizon.dashboard.admin.ironic.basePath'
|
||||||
];
|
];
|
||||||
|
|
||||||
function enrollNodeService($modal, basePath) {
|
function enrollNodeService($uibModal, basePath) {
|
||||||
var service = {
|
var service = {
|
||||||
modal: modal
|
modal: modal
|
||||||
};
|
};
|
||||||
@ -37,7 +37,7 @@
|
|||||||
backdrop: 'static',
|
backdrop: 'static',
|
||||||
templateUrl: basePath + '/base-node/base-node.html'
|
templateUrl: basePath + '/base-node/base-node.html'
|
||||||
};
|
};
|
||||||
return $modal.open(options);
|
return $uibModal.open(options);
|
||||||
}
|
}
|
||||||
|
|
||||||
return service;
|
return service;
|
||||||
|
@ -31,18 +31,18 @@
|
|||||||
.controller('MaintenanceController', MaintenanceController);
|
.controller('MaintenanceController', MaintenanceController);
|
||||||
|
|
||||||
MaintenanceController.$inject = [
|
MaintenanceController.$inject = [
|
||||||
'$modalInstance'
|
'$uibModalInstance'
|
||||||
];
|
];
|
||||||
|
|
||||||
function MaintenanceController($modalInstance) {
|
function MaintenanceController($uibModalInstance) {
|
||||||
var ctrl = this;
|
var ctrl = this;
|
||||||
|
|
||||||
ctrl.cancel = function() {
|
ctrl.cancel = function() {
|
||||||
$modalInstance.dismiss('cancel');
|
$uibModalInstance.dismiss('cancel');
|
||||||
};
|
};
|
||||||
|
|
||||||
ctrl.putInMaintenanceMode = function(maintReason) {
|
ctrl.putInMaintenanceMode = function(maintReason) {
|
||||||
$modalInstance.close(maintReason);
|
$uibModalInstance.close(maintReason);
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
})();
|
})();
|
||||||
|
@ -29,12 +29,12 @@
|
|||||||
maintenanceService);
|
maintenanceService);
|
||||||
|
|
||||||
maintenanceService.$inject = [
|
maintenanceService.$inject = [
|
||||||
'$modal',
|
'$uibModal',
|
||||||
'horizon.dashboard.admin.ironic.basePath',
|
'horizon.dashboard.admin.ironic.basePath',
|
||||||
'horizon.dashboard.admin.ironic.actions'
|
'horizon.dashboard.admin.ironic.actions'
|
||||||
];
|
];
|
||||||
|
|
||||||
function maintenanceService($modal, basePath, actions) {
|
function maintenanceService($uibModal, basePath, actions) {
|
||||||
var service = {
|
var service = {
|
||||||
putNodeInMaintenanceMode: putNodeInMaintenanceMode,
|
putNodeInMaintenanceMode: putNodeInMaintenanceMode,
|
||||||
putNodesInMaintenanceMode: putNodesInMaintenanceMode,
|
putNodesInMaintenanceMode: putNodesInMaintenanceMode,
|
||||||
@ -56,7 +56,7 @@
|
|||||||
controller: "MaintenanceController as ctrl",
|
controller: "MaintenanceController as ctrl",
|
||||||
templateUrl: basePath + '/maintenance/maintenance.html'
|
templateUrl: basePath + '/maintenance/maintenance.html'
|
||||||
};
|
};
|
||||||
$modal.open(options).result.then(function(maintReason) {
|
$uibModal.open(options).result.then(function(maintReason) {
|
||||||
actions.putNodeInMaintenanceMode(node, maintReason);
|
actions.putNodeInMaintenanceMode(node, maintReason);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -74,7 +74,7 @@
|
|||||||
controller: "MaintenanceController as ctrl",
|
controller: "MaintenanceController as ctrl",
|
||||||
templateUrl: basePath + '/maintenance/maintenance.html'
|
templateUrl: basePath + '/maintenance/maintenance.html'
|
||||||
};
|
};
|
||||||
$modal.open(options).result.then(function(maintReason) {
|
$uibModal.open(options).result.then(function(maintReason) {
|
||||||
actions.putAllInMaintenanceMode(nodes, maintReason);
|
actions.putAllInMaintenanceMode(nodes, maintReason);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
ng-click="ctrl.refresh()">
|
ng-click="ctrl.refresh()">
|
||||||
<span translate>Refresh</span>
|
<span translate>Refresh</span>
|
||||||
</button>
|
</button>
|
||||||
<action-list dropdown>
|
<action-list uib-dropdown>
|
||||||
<action button-type="split-button"
|
<action button-type="split-button"
|
||||||
action-classes="'btn btn-default btn-sm'"
|
action-classes="'btn btn-default btn-sm'"
|
||||||
callback="ctrl.actions.powerOn"
|
callback="ctrl.actions.powerOn"
|
||||||
@ -53,10 +53,10 @@
|
|||||||
|
|
||||||
<div class="clearfix"></div>
|
<div class="clearfix"></div>
|
||||||
|
|
||||||
<tabset>
|
<uib-tabset>
|
||||||
<tab ng-repeat="section in ctrl.sections"
|
<uib-tab ng-repeat="section in ctrl.sections"
|
||||||
heading="{$ section.heading $}">
|
heading="{$ section.heading $}">
|
||||||
<ng-include src="section.templateUrl"></ng-include>
|
<ng-include src="section.templateUrl"></ng-include>
|
||||||
</tab>
|
</uib-tab>
|
||||||
</tabset>
|
</uib-tabset>
|
||||||
</div>
|
</div>
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th colspan="4" class="action-col">
|
<th colspan="4" class="action-col">
|
||||||
<action-list dropdown class="pull-right">
|
<action-list uib-dropdown class="pull-right">
|
||||||
<action button-type="split-button"
|
<action button-type="split-button"
|
||||||
action-classes="'btn btn-default btn-sm'"
|
action-classes="'btn btn-default btn-sm'"
|
||||||
callback="ctrl.createPort">
|
callback="ctrl.createPort">
|
||||||
|
@ -29,7 +29,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</th>
|
</th>
|
||||||
<th class="action-col">
|
<th class="action-col">
|
||||||
<action-list dropdown class="pull-right">
|
<action-list uib-dropdown class="pull-right">
|
||||||
<action button-type="split-button"
|
<action button-type="split-button"
|
||||||
action-classes="'btn btn-default btn-sm'"
|
action-classes="'btn btn-default btn-sm'"
|
||||||
callback="table.actions.powerOnAll"
|
callback="table.actions.powerOnAll"
|
||||||
@ -133,7 +133,7 @@
|
|||||||
<td class="rsp-p2">{$ node.ports.length $}</td>
|
<td class="rsp-p2">{$ node.ports.length $}</td>
|
||||||
<td class="rsp-p2">{$ node.driver $}</td>
|
<td class="rsp-p2">{$ node.driver $}</td>
|
||||||
<td class="actions_column">
|
<td class="actions_column">
|
||||||
<action-list dropdown>
|
<action-list uib-dropdown>
|
||||||
<action button-type="split-button"
|
<action button-type="split-button"
|
||||||
action-classes="'btn btn-default btn-sm'"
|
action-classes="'btn btn-default btn-sm'"
|
||||||
callback="table.actions.powerOn"
|
callback="table.actions.powerOn"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user