This is an automated email from the ASF dual-hosted git repository.

nferraro pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit eb3109e74e51a7f935aea12a54ddc6238e7e62f2
Author: Nicola Ferraro <[email protected]>
AuthorDate: Mon Dec 16 10:01:24 2019 +0100

    Fix #1058: rename hystrix to circuitBreaker
---
 pkg/metadata/metadata_dependencies_test.go | 12 ++++++------
 pkg/util/source/inspector.go               |  2 +-
 pkg/util/source/inspector_xml.go           |  2 +-
 pkg/util/source/inspector_yaml.go          |  2 +-
 4 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/pkg/metadata/metadata_dependencies_test.go 
b/pkg/metadata/metadata_dependencies_test.go
index 9411163..381ce1e 100644
--- a/pkg/metadata/metadata_dependencies_test.go
+++ b/pkg/metadata/metadata_dependencies_test.go
@@ -238,7 +238,7 @@ func TestHystrixDependency(t *testing.T) {
                        Name: "Request.groovy",
                        Content: `
                            from("http:test")
-                                       .hystrix()
+                                       .circuitBreaker()
                                                .to("log:end")
                                        .onFallback()
                                                .to("log:fallback")
@@ -352,12 +352,12 @@ func TestXMLHystrixDependency(t *testing.T) {
                        Name: "routes.xml",
                        Content: `
                        <from uri="direct:ciao" />
-                       <hystrix>
+                       <circuitBreaker>
                                <to uri="log:info" />
                                <onFallback>
                                        <to uri="kafka:topic" />
                                </onFallback>
-                       </hystrix>
+                       </circuitBreaker>
                `,
                },
                Language: v1alpha1.LanguageXML,
@@ -457,11 +457,11 @@ const yamlWithRest = `
         - to: "log:info"
         - to: "direct:hello"
 `
-const yamlWithHystrix = `
+const yamlWithCircuitBreaker = `
 - from:
     uri: "direct:start"
     steps:
-        - hystrix:
+        - circuitBreaker:
             todo: "not implemented"
 `
 
@@ -514,7 +514,7 @@ func TestYAMLHystrixDependency(t *testing.T) {
 
                DataSpec: v1alpha1.DataSpec{
                        Name:    "routes.yaml",
-                       Content: yamlWithHystrix,
+                       Content: yamlWithCircuitBreaker,
                },
                Language: v1alpha1.LanguageYaml,
        }
diff --git a/pkg/util/source/inspector.go b/pkg/util/source/inspector.go
index c6ad2d2..01d9d5e 100644
--- a/pkg/util/source/inspector.go
+++ b/pkg/util/source/inspector.go
@@ -44,7 +44,7 @@ var (
                main: map[string]string{
                        `.*JsonLibrary\.Jackson.*`:                         
"camel:jackson",
                        `.*\.json\(\).*`:                                   
"camel:jackson",
-                       `.*\.hystrix\(\).*`:                                
"camel:hystrix",
+                       `.*\.circuitBreaker\(\).*`:                         
"camel:hystrix",
                        `.*restConfiguration\(\).*`:                        
"camel:rest",
                        `.*rest\(("[a-zA-Z0-9-/]+")*\).*`:                  
"camel:rest",
                        `^\s*rest\s*{.*`:                                   
"camel:rest",
diff --git a/pkg/util/source/inspector_xml.go b/pkg/util/source/inspector_xml.go
index 116ed62..7dac370 100644
--- a/pkg/util/source/inspector_xml.go
+++ b/pkg/util/source/inspector_xml.go
@@ -45,7 +45,7 @@ func (i XMLInspector) Extract(source v1alpha1.SourceSpec, 
meta *Metadata) error
                        switch se.Name.Local {
                        case "rest", "restConfiguration":
                                meta.Dependencies.Add("camel:rest")
-                       case "hystrix":
+                       case "circuitBreaker":
                                meta.Dependencies.Add("camel:hystrix")
                        case "simple":
                                meta.Dependencies.Add("camel:bean")
diff --git a/pkg/util/source/inspector_yaml.go 
b/pkg/util/source/inspector_yaml.go
index 7a16d1a..8abd923 100644
--- a/pkg/util/source/inspector_yaml.go
+++ b/pkg/util/source/inspector_yaml.go
@@ -56,7 +56,7 @@ func (inspector YAMLInspector) parseStep(key string, content 
interface{}, meta *
        switch key {
        case "rest":
                meta.Dependencies.Add("camel:rest")
-       case "hystrix":
+       case "circuitBreaker":
                meta.Dependencies.Add("camel:hystrix")
        }
 

Reply via email to