Skip to content

Commit 727fab7

Browse files
committed
Disable StorageProvider, storageType introduced in Javelin new code, temporarily, to make existing code run
1 parent 4c1257b commit 727fab7

5 files changed

Lines changed: 16 additions & 9 deletions

File tree

client/tomcatconf/componentContext.xml.in

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,4 +67,10 @@
6767
-->
6868
<bean id="StaticRoleBasedAPIAccessChecker" class="org.apache.cloudstack.acl.StaticRoleBasedAPIAccessChecker"/>
6969

70+
71+
<!--
72+
Gurus
73+
-->
74+
75+
7076
</beans>

core/src/com/cloud/storage/StoragePoolVO.java

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -77,11 +77,14 @@ public class StoragePoolVO implements StoragePool {
7777
@Enumerated(value=EnumType.STRING)
7878
private StoragePoolStatus status;
7979

80+
// TODO, disable persisency of storageProvider and storageType, javelin new code not
81+
// sync with the schema!
82+
8083
// @Column(name="storage_provider", updatable=true, nullable=false)
81-
private String storageProvider;
84+
@Transient private String storageProvider;
8285

83-
// @Column(name="storage_type", nullable=false)
84-
private String storageType;
86+
// Column(name="storage_type", nullable=false)
87+
@Transient private String storageType;
8588

8689
@Override
8790
public long getId() {
@@ -135,7 +138,7 @@ public long getDataCenterId() {
135138
public long getAvailableBytes() {
136139
return availableBytes;
137140
}
138-
141+
139142
@Override
140143
public String getStorageProvider() {
141144
return storageProvider;
@@ -153,7 +156,7 @@ public String getStorageType() {
153156
public void setStorageType(String type) {
154157
storageType = type;
155158
}
156-
159+
157160
@Override
158161
public long getCapacityBytes() {
159162
return capacityBytes;

developer/pom.xml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,6 @@
184184
<srcFiles>
185185
<srcFile>${basedir}/target/db/create-schema-view.sql</srcFile>
186186
<srcFile>${basedir}/target/db/templates.sql</srcFile>
187-
<srcFile>${basedir}/target/db/create-index-fk.sql</srcFile>
188187
<srcFile>${basedir}/target/db/cloudbridge_schema.sql</srcFile>
189188
<srcFile>${basedir}/target/db/cloudbridge_multipart.sql</srcFile>
190189
<srcFile>${basedir}/target/db/cloudbridge_index.sql</srcFile>
@@ -474,7 +473,6 @@
474473
<srcFile>${basedir}/target/db/create-schema-view.sql</srcFile>
475474
<srcFile>${basedir}/target/db/create-schema-premium.sql</srcFile>
476475
<srcFile>${basedir}/target/db/templates.sql</srcFile>
477-
<srcFile>${basedir}/target/db/create-index-fk.sql</srcFile>
478476
<srcFile>${basedir}/target/db/cloudbridge_schema.sql</srcFile>
479477
<srcFile>${basedir}/target/db/cloudbridge_multipart.sql</srcFile>
480478
<srcFile>${basedir}/target/db/cloudbridge_index.sql</srcFile>

server/src/com/cloud/server/ManagementServerImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -499,7 +499,7 @@ private void startAdapters() {
499499
if(Manager.class.isAssignableFrom(ComponentContext.getTargetClass(adapter)))
500500
continue;
501501

502-
if(!adapter.configure(adapter.getClass().getSimpleName(), params)) {
502+
if(!adapter.configure(adapter.getName(), params)) {
503503
throw new CloudRuntimeException("Failed to start adapter: " + ComponentContext.getTargetClass(adapter).getName());
504504
}
505505
if (!adapter.start()) {

utils/src/com/cloud/utils/component/AdapterBase.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ public boolean stop() {
5252

5353
public static <T extends Adapter> T getAdapterByName(List<T> adapters, String name) {
5454
for(T adapter : adapters) {
55-
if(adapter.getName().equals(name))
55+
if(adapter.getName().equalsIgnoreCase(name))
5656
return adapter;
5757
}
5858
return null;

0 commit comments

Comments
 (0)