mirror of https://github.com/apache/cloudstack.git
CLOUDSTACK-1070: HypervisorTemplateAdapter needs to be configured with proper name
This commit is contained in:
parent
7ea83b82e6
commit
8887f01b37
|
|
@ -109,6 +109,10 @@
|
|||
<property name="name" value="Basic"/>
|
||||
</bean>
|
||||
|
||||
<bean id="hyervisorTemplateAdapter" class="com.cloud.template.HyervisorTemplateAdapter">
|
||||
<property name="name" value="HypervisorAdapter"/>
|
||||
</bean>
|
||||
|
||||
<!--
|
||||
Authenticators
|
||||
-->
|
||||
|
|
|
|||
|
|
@ -87,6 +87,10 @@ public abstract class TemplateAdapterBase implements TemplateAdapter {
|
|||
public String getName() {
|
||||
return _name;
|
||||
}
|
||||
|
||||
public void setName(String name) {
|
||||
_name = name;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean start() {
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ public class AdapterBase implements Adapter {
|
|||
|
||||
public static <T extends Adapter> T getAdapterByName(List<T> adapters, String name) {
|
||||
for(T adapter : adapters) {
|
||||
if(adapter.getName().equalsIgnoreCase(name))
|
||||
if(adapter.getName() != null && adapter.getName().equalsIgnoreCase(name))
|
||||
return adapter;
|
||||
}
|
||||
return null;
|
||||
|
|
|
|||
Loading…
Reference in New Issue