Skip to content

Commit 1b7ab1d

Browse files
author
Alexander Furer
committed
Consul auto-registration fixes
1 parent df3a793 commit 1b7ab1d

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

grpc-spring-boot-starter/src/main/java/org/lognet/springboot/grpc/autoconfigure/consul/ConsulGrpcAutoConfiguration.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,15 @@
44
import org.lognet.springboot.grpc.autoconfigure.GRpcAutoConfiguration;
55
import org.springframework.boot.autoconfigure.AutoConfigureAfter;
66
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
7+
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
78
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
89
import org.springframework.cloud.consul.serviceregistry.ConsulServiceRegistry;
910
import org.springframework.cloud.consul.serviceregistry.ConsulServiceRegistryAutoConfiguration;
1011
import org.springframework.context.annotation.Bean;
1112
import org.springframework.context.annotation.Configuration;
1213

1314
@Configuration
15+
@ConditionalOnClass(ConsulServiceRegistry.class)
1416
@AutoConfigureAfter({ ConsulServiceRegistryAutoConfiguration.class, GRpcAutoConfiguration.class})
1517
public class ConsulGrpcAutoConfiguration{
1618

0 commit comments

Comments
 (0)