Asaf Shakarchi has uploaded a new change for review. Change subject: engine: Removal of code related to importing SAN storage domains ......................................................................
engine: Removal of code related to importing SAN storage domains This patch removes code which is related to deprecated import SAN storage domain. Change-Id: I239c9de48084a99467d6dc06762412775db6aaca Bug-Url: https://bugzilla.redhat.com/869142 Signed-off-by: Asaf Shakarchi <a...@redhat.com> --- D backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/AddExistingSANStorageDomainCommand.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/action/VdcActionType.java M backend/manager/modules/dal/src/main/resources/bundles/ExecutionMessages.properties D frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/storage/IscsiImportStorageView.java D frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/storage/SanImportStorageView.java D frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/FcpImportStorageModel.java D frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/ImportSanStorageModel.java D frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/IscsiImportStorageModel.java M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/StorageListModel.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/storage/StoragePopupView.java 10 files changed, 4 insertions(+), 495 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/22/10722/1 diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/AddExistingSANStorageDomainCommand.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/AddExistingSANStorageDomainCommand.java deleted file mode 100644 index 3a8d133..0000000 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/AddExistingSANStorageDomainCommand.java +++ /dev/null @@ -1,65 +0,0 @@ -package org.ovirt.engine.core.bll.storage; - -import org.apache.commons.lang.StringUtils; -import org.ovirt.engine.core.common.action.AddSANStorageDomainParameters; -import org.ovirt.engine.core.common.businessentities.SANState; -import org.ovirt.engine.core.common.businessentities.StorageDomainType; -import org.ovirt.engine.core.common.businessentities.StorageDomainStatic; -import org.ovirt.engine.core.common.utils.Pair; -import org.ovirt.engine.core.compat.Guid; -import org.ovirt.engine.core.dal.VdcBllMessages; - -public class AddExistingSANStorageDomainCommand<T extends AddSANStorageDomainParameters> extends - AddSANStorageDomainCommand<T> { - - /** - * Constructor for command creation when compensation is applied on startup - * - * @param commandId - */ - protected AddExistingSANStorageDomainCommand(Guid commandId) { - super(commandId); - } - - public AddExistingSANStorageDomainCommand(T parameters) { - super(parameters); - } - - @Override - protected void executeCommand() { - AddStorageDomainInDb(); - ProceedVGLunsInDb(); - UpdateStorageDomainDynamicFromIrs(); - setSucceeded(true); - } - - @Override - protected boolean CanAddDomain() { - if (getStorageDomain().getstorage_domain_type() == StorageDomainType.ImportExport) { - addCanDoActionMessage(VdcBllMessages.ERROR_CANNOT_ADD_EXISTING_STORAGE_DOMAIN_CONNECTION_DATA_ILLEGAL); - return false; - } - - return CheckExistingStorageDomain(); - } - - @Override - protected boolean ConcreteCheckExistingStorageDomain(Pair<StorageDomainStatic, SANState> domainFromIrs) { - boolean returnValue = false; - if (StringUtils.isNotEmpty(getStorageDomain().getStorageStaticData().getstorage()) - && StringUtils.isNotEmpty(domainFromIrs.getFirst().getstorage())) { - returnValue = - (StringUtils.equals(domainFromIrs.getFirst().getstorage(), getStorageDomain().getStorageStaticData() - .getstorage())); - } - if (!returnValue) { - addCanDoActionMessage(VdcBllMessages.ERROR_CANNOT_ADD_EXISTING_STORAGE_DOMAIN_CONNECTION_DATA_ILLEGAL); - } else if (domainFromIrs.getSecond() != null && SANState.OK != domainFromIrs.getSecond()) { - returnValue = false; - getReturnValue().getCanDoActionMessages().add( - VdcBllMessages.ERROR_CANNOT_ADD_EXISTING_STORAGE_DOMAIN_LUNS_PROBLEM.toString()); - } - - return returnValue; - } -} diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/action/VdcActionType.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/action/VdcActionType.java index 5a144c8..b99faa3 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/action/VdcActionType.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/action/VdcActionType.java @@ -215,7 +215,6 @@ UpdateStoragePool(958, ActionGroup.EDIT_STORAGE_POOL_CONFIGURATION, QuotaDependency.NONE), FenceVdsManualy(959, ActionGroup.MANIPUTLATE_HOST, false, QuotaDependency.NONE), AddExistingNFSStorageDomain(960, ActionGroup.CREATE_STORAGE_DOMAIN, QuotaDependency.NONE), - AddExistingSANStorageDomain(961, ActionGroup.CREATE_STORAGE_DOMAIN, QuotaDependency.NONE), AddStorageServerConnection(1000, ActionGroup.CREATE_STORAGE_DOMAIN, QuotaDependency.NONE), RemoveStorageServerConnection(1002, ActionGroup.CREATE_STORAGE_DOMAIN, QuotaDependency.NONE), ConnectHostToStoragePoolServers(1004, QuotaDependency.NONE), diff --git a/backend/manager/modules/dal/src/main/resources/bundles/ExecutionMessages.properties b/backend/manager/modules/dal/src/main/resources/bundles/ExecutionMessages.properties index 165f4ec..c0e1641 100644 --- a/backend/manager/modules/dal/src/main/resources/bundles/ExecutionMessages.properties +++ b/backend/manager/modules/dal/src/main/resources/bundles/ExecutionMessages.properties @@ -56,7 +56,6 @@ job.RemoveStoragePool=Removing Data Center ${StoragePool} job.UpdateStoragePool=Editing Data Center ${StoragePool} properties job.AddExistingNFSStorageDomain=Adding NFS Storage Domain ${Storage} -job.AddExistingSANStorageDomain=Adding SAN Storage Domain ${Storage} job.AddStorageServerConnection=Connecting Host ${VDS} to Storage server job.RemoveStorageServerConnection=Disconnecting from Storage server on ${VDS} job.ConnectStorageToVds=Connecting Host ${VDS} to Storage server diff --git a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/storage/IscsiImportStorageView.java b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/storage/IscsiImportStorageView.java deleted file mode 100644 index d9420ae..0000000 --- a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/storage/IscsiImportStorageView.java +++ /dev/null @@ -1,61 +0,0 @@ -package org.ovirt.engine.ui.common.widget.uicommon.storage; - -import org.ovirt.engine.ui.common.CommonApplicationConstants; -import org.ovirt.engine.ui.common.widget.editor.EntityModelCellTable; -import org.ovirt.engine.ui.uicommonweb.models.ListModel; -import org.ovirt.engine.ui.uicommonweb.models.storage.SanStorageModelBase; - -import com.google.gwt.dom.client.Style; -import com.google.gwt.dom.client.Style.BorderStyle; -import com.google.gwt.dom.client.Style.Unit; -import com.google.gwt.uibinder.client.UiField; -import com.google.gwt.user.client.ui.Label; - -public class IscsiImportStorageView extends SanImportStorageView { - - @UiField - @Path(value = "error") - Label errorMessage; - - EntityModelCellTable<ListModel> table; - IscsiTargetToLunView iscsiTargetToLunView; - - @Override - protected void initLists(SanStorageModelBase object) { - super.initLists(object); - - iscsiTargetToLunView = new IscsiTargetToLunView(74, 173, true, true); - extraContentPanel.add(iscsiTargetToLunView); - } - - @Override - void localize(CommonApplicationConstants constants) { - listLabel.setText(constants.storageIscsiSelectStorageLabel()); - } - - @Override - void addStyles() { - contentPanel.getElement().getStyle().setHeight(395, Unit.PX); - listPanel.getElement().getStyle().setHeight(134, Unit.PX); - addBorder(listPanel.getElement().getStyle()); - addBorder(extraContentPanel.getElement().getStyle()); - } - - private void addBorder(Style style) { - style.setBorderColor("lightGrey"); //$NON-NLS-1$ - style.setBorderWidth(1, Unit.PX); - style.setBorderStyle(BorderStyle.SOLID); - } - - @Override - public void edit(final SanStorageModelBase object) { - super.edit(object); - iscsiTargetToLunView.edit(object); - iscsiTargetToLunView.activateItemsUpdate(); - } - - @Override - public boolean isSubViewFocused() { - return iscsiTargetToLunView.isDiscoverPanelFocused(); - } -} diff --git a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/storage/SanImportStorageView.java b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/storage/SanImportStorageView.java deleted file mode 100644 index d07d5d6..0000000 --- a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/storage/SanImportStorageView.java +++ /dev/null @@ -1,74 +0,0 @@ -package org.ovirt.engine.ui.common.widget.uicommon.storage; - -import java.util.ArrayList; - -import org.ovirt.engine.core.common.businessentities.StorageFormatType; -import org.ovirt.engine.core.common.businessentities.storage_domains; -import org.ovirt.engine.ui.common.widget.editor.EntityModelCellTable; -import org.ovirt.engine.ui.common.widget.table.column.EntityModelEnumColumn; -import org.ovirt.engine.ui.common.widget.table.column.EntityModelTextColumn; -import org.ovirt.engine.ui.uicommonweb.models.EntityModel; -import org.ovirt.engine.ui.uicommonweb.models.ListModel; -import org.ovirt.engine.ui.uicommonweb.models.storage.ImportSanStorageModel; -import org.ovirt.engine.ui.uicommonweb.models.storage.SanStorageModelBase; - -import com.google.gwt.core.client.GWT; -import com.google.gwt.uibinder.client.UiField; -import com.google.gwt.user.cellview.client.CellTable; -import com.google.gwt.user.cellview.client.CellTable.Resources; -import com.google.gwt.user.client.ui.Label; - -public class SanImportStorageView extends AbstractSanStorageView { - - @UiField - @Path(value = "error") - Label errorMessage; - - EntityModelCellTable<ListModel> table; - - static final double panelHeight = 396; - - @Override - protected void initLists(SanStorageModelBase object) { - table = new EntityModelCellTable<ListModel>(false, (Resources) GWT.create(LunTableResources.class)); - - table.addColumn(new EntityModelTextColumn<storage_domains>() { - @Override - public String getText(storage_domains storage) { - return storage.getstorage_name(); - } - }, constants.nameSanImStorage()); - - table.addColumn(new EntityModelEnumColumn<storage_domains, StorageFormatType>() { - - @Override - protected StorageFormatType getEnum(storage_domains storage) { - return - storage.getStorageStaticData().getStorageFormat(); - } - }, constants.formatSanImStorage(), "80px"); //$NON-NLS-1$ - - table.setColumnWidth(table.getColumn(0), "20px"); //$NON-NLS-1$ - - listPanel.add(table); - - contentPanel.setHeight(panelHeight + "PX"); //$NON-NLS-1$ - } - - @Override - public void edit(SanStorageModelBase object) { - super.edit(object); - - table.setRowData(new ArrayList<EntityModel>()); - table.edit(((ImportSanStorageModel) object).getCandidatesList()); - } - - public interface LunTableResources extends CellTable.Resources { - interface TableStyle extends CellTable.Style { - } - - @Override - @Source({ CellTable.Style.DEFAULT_CSS, "org/ovirt/engine/ui/common/css/SanStorageListHeader.css" }) - TableStyle cellTableStyle(); - } -} diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/FcpImportStorageModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/FcpImportStorageModel.java deleted file mode 100644 index e649059..0000000 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/FcpImportStorageModel.java +++ /dev/null @@ -1,18 +0,0 @@ -package org.ovirt.engine.ui.uicommonweb.models.storage; - -import org.ovirt.engine.core.common.businessentities.StorageType; - -@SuppressWarnings("unused") -public class FcpImportStorageModel extends ImportSanStorageModel -{ - @Override - public StorageType getType() - { - return StorageType.FCP; - } - - @Override - protected String getListName() { - return "FcpImportStorageModel"; //$NON-NLS-1$ - } -} diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/ImportSanStorageModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/ImportSanStorageModel.java deleted file mode 100644 index 694b7b2..0000000 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/ImportSanStorageModel.java +++ /dev/null @@ -1,190 +0,0 @@ -package org.ovirt.engine.ui.uicommonweb.models.storage; - -import java.util.ArrayList; -import java.util.List; - -import org.ovirt.engine.core.common.businessentities.VDS; -import org.ovirt.engine.core.common.businessentities.storage_domains; -import org.ovirt.engine.core.common.queries.GetExistingStorageDomainListParameters; -import org.ovirt.engine.core.common.queries.VdcQueryReturnValue; -import org.ovirt.engine.core.common.queries.VdcQueryType; -import org.ovirt.engine.core.compat.ObservableCollection; -import org.ovirt.engine.core.compat.PropertyChangedEventArgs; -import org.ovirt.engine.core.compat.StringHelper; -import org.ovirt.engine.ui.frontend.AsyncQuery; -import org.ovirt.engine.ui.frontend.Frontend; -import org.ovirt.engine.ui.frontend.INewAsyncCallback; -import org.ovirt.engine.ui.uicommonweb.Linq; -import org.ovirt.engine.ui.uicommonweb.models.EntityModel; -import org.ovirt.engine.ui.uicommonweb.models.ListModel; -import org.ovirt.engine.ui.uicompat.ConstantsManager; - -@SuppressWarnings("unused") -public abstract class ImportSanStorageModel extends SanStorageModelBase -{ - - private List<storage_domains> candidates; - - public List<storage_domains> getCandidates() - { - return candidates; - } - - public void setCandidates(List<storage_domains> value) - { - if (candidates != value) - { - candidates = value; - OnPropertyChanged(new PropertyChangedEventArgs("Candidates")); //$NON-NLS-1$ - getCandidatesList().setItems(ToEntityModelList(candidates)); - } - } - - private ListModel candidatesList; - - public ListModel getCandidatesList() - { - return candidatesList; - } - - public void setCandidatesList(ListModel value) - { - if (candidatesList != value) - { - candidatesList = value; - OnPropertyChanged(new PropertyChangedEventArgs("CandidatesList")); //$NON-NLS-1$ - } - } - - private String error; - - public String getError() - { - return error; - } - - public void setError(String value) - { - if (!StringHelper.stringsEqual(error, value)) - { - error = value; - OnPropertyChanged(new PropertyChangedEventArgs("Error")); //$NON-NLS-1$ - } - } - - private VDS oldHost; - - protected ImportSanStorageModel() - { - setCandidatesList(new ListModel()); - InitializeItems(null); - } - - @Override - protected void PostDiscoverTargets(ArrayList<SanTargetModel> newItems) - { - super.PostDiscoverTargets(newItems); - - InitializeItems(newItems); - } - - @Override - protected void UpdateInternal() - { - super.UpdateInternal(); - - VDS host = (VDS) getContainer().getHost().getSelectedItem(); - if (host == null) - { - return; - } - - if (host != oldHost) - { - setItems(null); - oldHost = host; - } - - InitializeItems(null); - - setError(null); - - AsyncQuery asyncQuery = new AsyncQuery(this, new INewAsyncCallback() { - @Override - public void OnSuccess(Object target, Object returnValue) { - - ImportSanStorageModel model = (ImportSanStorageModel) target; - Object result = ((VdcQueryReturnValue) returnValue).getReturnValue(); - if (result != null) - { - model.setCandidates((ArrayList<storage_domains>) result); - } - else - { - setError(ConstantsManager.getInstance() - .getConstants() - .errorWhileRetrievingListOfDomainsImportSanStorage()); - } - } - }, true); - asyncQuery.setContext(getHash()); - Frontend.RunQuery(VdcQueryType.GetExistingStorageDomainList, - new GetExistingStorageDomainListParameters(host.getId(), getType(), getRole(), ""), //$NON-NLS-1$ - asyncQuery); - } - - private void InitializeItems(List<SanTargetModel> newItems) - { - if (getItems() == null) - { - setItems(new ObservableCollection<SanTargetModel>()); - } - - // Add new targets. - if (newItems != null) - { - ArrayList<SanTargetModel> items = new ArrayList<SanTargetModel>(); - items.addAll((List<SanTargetModel>) getItems()); - - for (SanTargetModel newItem : newItems) - { - if (Linq.FirstOrDefault(items, new Linq.TargetPredicate(newItem)) == null) - { - items.add(newItem); - } - } - - setItems(items); - } - - UpdateLoginAllAvailability(); - } - - @Override - public boolean Validate() - { - boolean isValid = getSelectedItem() != null || getCandidatesList().getSelectedItem() != null; - if (!isValid) - { - getInvalidityReasons().add(ConstantsManager.getInstance() - .getConstants() - .pleaseSelectStorageDomainToImportImportSanStorage()); - } - - setIsValid(isValid); - - return super.Validate() && getIsValid(); - } - - private Iterable ToEntityModelList(List<storage_domains> list) - { - ArrayList<EntityModel> entityModelList = new ArrayList<EntityModel>(); - for (Object storage : list) - { - EntityModel model = new EntityModel(); - model.setEntity(storage); - entityModelList.add(model); - } - return entityModelList; - } -} diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/IscsiImportStorageModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/IscsiImportStorageModel.java deleted file mode 100644 index 4771b63..0000000 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/IscsiImportStorageModel.java +++ /dev/null @@ -1,18 +0,0 @@ -package org.ovirt.engine.ui.uicommonweb.models.storage; - -import org.ovirt.engine.core.common.businessentities.StorageType; - -@SuppressWarnings("unused") -public class IscsiImportStorageModel extends ImportSanStorageModel -{ - @Override - public StorageType getType() - { - return StorageType.ISCSI; - } - - @Override - protected String getListName() { - return "IscsiImportStorageModel"; //$NON-NLS-1$ - } -} diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/StorageListModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/StorageListModel.java index 5e602c4..ab0cc3b 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/StorageListModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/StorageListModel.java @@ -17,15 +17,15 @@ import org.ovirt.engine.core.common.businessentities.LUNs; import org.ovirt.engine.core.common.businessentities.NfsVersion; import org.ovirt.engine.core.common.businessentities.StorageDomainSharedStatus; +import org.ovirt.engine.core.common.businessentities.StorageDomainStatic; import org.ovirt.engine.core.common.businessentities.StorageDomainType; import org.ovirt.engine.core.common.businessentities.StorageFormatType; +import org.ovirt.engine.core.common.businessentities.StorageServerConnections; import org.ovirt.engine.core.common.businessentities.StorageType; import org.ovirt.engine.core.common.businessentities.VDS; import org.ovirt.engine.core.common.businessentities.VDSStatus; -import org.ovirt.engine.core.common.businessentities.StorageDomainStatic; import org.ovirt.engine.core.common.businessentities.storage_domains; import org.ovirt.engine.core.common.businessentities.storage_pool; -import org.ovirt.engine.core.common.businessentities.StorageServerConnections; import org.ovirt.engine.core.common.interfaces.SearchType; import org.ovirt.engine.core.common.mode.ApplicationMode; import org.ovirt.engine.core.common.queries.SearchParameters; @@ -1868,55 +1868,6 @@ new Object[] {context, isSucceeded, model, message}); } - private void ImportSanStorage(TaskContext context) - { - this.context = context; - - ArrayList<Object> data = (ArrayList<Object>) context.getState(); - StorageModel storageModel = (StorageModel) getWindow(); - ImportSanStorageModel sanStorageModel = (ImportSanStorageModel) storageModel.getSelectedItem(); - Guid hostId = (Guid) data.get(1); - storage_domains storage; - - if (sanStorageModel.getSelectedItem() != null) - { - storage = (storage_domains) sanStorageModel.getSelectedItem(); - } - else - { - ListModel candidates = sanStorageModel.getCandidatesList(); - EntityModel selectedItem = (EntityModel) candidates.getSelectedItem(); - storage = (storage_domains) selectedItem.getEntity(); - } - - AddSANStorageDomainParameters params = new AddSANStorageDomainParameters(storage == null ? null : storage.getStorageStaticData()); - params.setVdsId(hostId); - - Frontend.RunAction(VdcActionType.AddExistingSANStorageDomain, params, new IFrontendActionAsyncCallback() { - @Override - public void Executed(FrontendActionAsyncResult result) { - - Object[] array = (Object[]) result.getState(); - StorageListModel storageListModel = (StorageListModel) array[0]; - storage_domains sdToAdd1 = (storage_domains) array[1]; - VdcReturnValueBase returnVal = result.getReturnValue(); - - boolean success = returnVal != null && returnVal.getSucceeded(); - if (success) { - - StorageModel model = (StorageModel) storageListModel.getWindow(); - storage_pool dataCenter = (storage_pool) model.getDataCenter().getSelectedItem(); - if (!dataCenter.getId().equals(StorageModel.UnassignedDataCenterId)) { - storageListModel.AttachStorageToDataCenter(sdToAdd1.getId(), dataCenter.getId()); - } - storageListModel.OnFinish(storageListModel.context, true, storageListModel.storageModel); - } - - OnFinish(storageListModel.context, success, storageListModel.storageModel, null); - } - }, new Object[] {this, storage}); - } - @Override public void run(TaskContext context) { @@ -1942,10 +1893,6 @@ else if (StringHelper.stringsEqual(key, "ImportNfs")) //$NON-NLS-1$ { ImportNfsStorage(context); - } - else if (StringHelper.stringsEqual(key, "ImportSan")) //$NON-NLS-1$ - { - ImportSanStorage(context); } else if (StringHelper.stringsEqual(key, "Finish")) //$NON-NLS-1$ { diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/storage/StoragePopupView.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/storage/StoragePopupView.java index 932e4d4..bec2392 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/storage/StoragePopupView.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/storage/StoragePopupView.java @@ -17,9 +17,7 @@ import org.ovirt.engine.ui.common.widget.renderer.EnumRenderer; import org.ovirt.engine.ui.common.widget.uicommon.storage.AbstractStorageView; import org.ovirt.engine.ui.common.widget.uicommon.storage.FcpStorageView; -import org.ovirt.engine.ui.common.widget.uicommon.storage.IscsiImportStorageView; import org.ovirt.engine.ui.common.widget.uicommon.storage.IscsiStorageView; -import org.ovirt.engine.ui.common.widget.uicommon.storage.SanImportStorageView; import org.ovirt.engine.ui.uicommonweb.models.storage.IStorageModel; import org.ovirt.engine.ui.uicommonweb.models.storage.StorageModel; import org.ovirt.engine.ui.webadmin.ApplicationConstants; @@ -202,17 +200,9 @@ } else if (model.getType() == StorageType.POSIXFS) { storageView = new PosixStorageView(); } else if (model.getType() == StorageType.FCP) { - if (model.getRole() == StorageDomainType.ImportExport) { - storageView = new SanImportStorageView(); - } else { - storageView = new FcpStorageView(true); - } + storageView = new FcpStorageView(true); } else if (model.getType() == StorageType.ISCSI) { - if (model.getRole() == StorageDomainType.ImportExport) { - storageView = new IscsiImportStorageView(); - } else { - storageView = new IscsiStorageView(true); - } + storageView = new IscsiStorageView(true); } } -- To view, visit http://gerrit.ovirt.org/10722 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I239c9de48084a99467d6dc06762412775db6aaca Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Asaf Shakarchi <a...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches