Skip to content

Commit

Permalink
fix(ATracker): add new regions br-sao, ca-tor, jp-osa, jp-tok and in-…
Browse files Browse the repository at this point in the history
…che (#310)

Signed-off-by: Divi-Tiru-Sai-Gopala-Pavana-Phaneendra <divi.tiru.sai.gopala.pavana.phaneendra@ibm.com>
  • Loading branch information
PhaniDivi-613 committed Mar 15, 2024
1 parent e49de30 commit b390459
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 20 deletions.
20 changes: 10 additions & 10 deletions atrackerv2/atracker_v2.go
Original file line number Diff line number Diff line change
Expand Up @@ -127,16 +127,16 @@ func GetServiceURLForRegion(region string) (string, error) {
"private.eu-fr2": "https://private.eu-fr2.atracker.cloud.ibm.com", // The server for IBM Cloud Activity Tracker Service in the eu-fr2 region.
"au-syd": "https://au-syd.atracker.cloud.ibm.com", // The server for IBM Cloud Activity Tracker Service in the au-syd region.
"private.au-syd": "https://private.au-syd.atracker.cloud.ibm.com", // The server for IBM Cloud Activity Tracker Service in the au-syd region.
"ca-tor": "https://us-east.atracker.cloud.ibm.com", // The server for IBM Cloud Activity Tracker Service for ca-tor points to the us-east region.
"private.ca-tor": "https://private.us-east.atracker.cloud.ibm.com", // The server for IBM Cloud Activity Tracker Service for ca-tor points to the us-east region.
"br-sao": "https://us-south.atracker.cloud.ibm.com", // The server for IBM Cloud Activity Tracker Service for br-sao points to the us-south region.
"private.br-sao": "https://private.us-south.atracker.cloud.ibm.com", // The server for IBM Cloud Activity Tracker Service for br-sao points to the us-south region.
"jp-tok": "https://eu-de.atracker.cloud.ibm.com", // The server for IBM Cloud Activity Tracker Service for jp-tok points to the eu-de region.
"private.jp-tok": "https://private.eu-de.atracker.cloud.ibm.com", // The server for IBM Cloud Activity Tracker Service for jp-tok points to the eu-de region.
"jp-osa": "https://eu-de.atracker.cloud.ibm.com", // The server for IBM Cloud Activity Tracker Service for jp-osa points to the eu-de region.
"private.jp-osa": "https://private.eu-de.atracker.cloud.ibm.com", // The server for IBM Cloud Activity Tracker Service for jp-osa points to the eu-de region.
"in-che": "https://eu-de.atracker.cloud.ibm.com", // The server for IBM Cloud Activity Tracker Service for in-che points to the eu-de region.
"private.in-che": "https://private.eu-de.atracker.cloud.ibm.com", // The server for IBM Cloud Activity Tracker Service for in-che points to the eu-de region.
"ca-tor": "https://ca-tor.atracker.cloud.ibm.com", // The server for IBM Cloud Activity Tracker Service in the ca-tor region.
"private.ca-tor": "https://private.ca-tor.atracker.cloud.ibm.com", // The server for IBM Cloud Activity Tracker Service in the ca-tor region.
"br-sao": "https://br-sao.atracker.cloud.ibm.com", // The server for IBM Cloud Activity Tracker Service in the br-sao region.
"private.br-sao": "https://private.br-sao.atracker.cloud.ibm.com", // The server for IBM Cloud Activity Tracker Service in the br-sao region.
"jp-tok": "https://jp-tok.atracker.cloud.ibm.com", // The server for IBM Cloud Activity Tracker Service in the jp-tok region.
"private.jp-tok": "https://private.jp-tok.atracker.cloud.ibm.com", // The server for IBM Cloud Activity Tracker Service in the jp-tok region.
"jp-osa": "https://jp-osa.atracker.cloud.ibm.com", // The server for IBM Cloud Activity Tracker Service in the jp-osa region.
"private.jp-osa": "https://private.jp-osa.atracker.cloud.ibm.com", // The server for IBM Cloud Activity Tracker Service in the jp-osa region.
"in-che": "https://in-che.atracker.cloud.ibm.com", // The server for IBM Cloud Activity Tracker Service in the in-che region.
"private.in-che": "https://private.in-che.atracker.cloud.ibm.com", // The server for IBM Cloud Activity Tracker Service in the in-che region.
}

if url, ok := endpoints[region]; ok {
Expand Down
20 changes: 10 additions & 10 deletions atrackerv2/atracker_v2_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -211,43 +211,43 @@ var _ = Describe(`AtrackerV2`, func() {
Expect(err).To(BeNil())

url, err = atrackerv2.GetServiceURLForRegion("ca-tor")
Expect(url).To(Equal("https://us-east.atracker.cloud.ibm.com"))
Expect(url).To(Equal("https://ca-tor.atracker.cloud.ibm.com"))
Expect(err).To(BeNil())

url, err = atrackerv2.GetServiceURLForRegion("private.ca-tor")
Expect(url).To(Equal("https://private.us-east.atracker.cloud.ibm.com"))
Expect(url).To(Equal("https://private.ca-tor.atracker.cloud.ibm.com"))
Expect(err).To(BeNil())

url, err = atrackerv2.GetServiceURLForRegion("br-sao")
Expect(url).To(Equal("https://us-south.atracker.cloud.ibm.com"))
Expect(url).To(Equal("https://br-sao.atracker.cloud.ibm.com"))
Expect(err).To(BeNil())

url, err = atrackerv2.GetServiceURLForRegion("private.br-sao")
Expect(url).To(Equal("https://private.us-south.atracker.cloud.ibm.com"))
Expect(url).To(Equal("https://private.br-sao.atracker.cloud.ibm.com"))
Expect(err).To(BeNil())

url, err = atrackerv2.GetServiceURLForRegion("jp-tok")
Expect(url).To(Equal("https://eu-de.atracker.cloud.ibm.com"))
Expect(url).To(Equal("https://jp-tok.atracker.cloud.ibm.com"))
Expect(err).To(BeNil())

url, err = atrackerv2.GetServiceURLForRegion("private.jp-tok")
Expect(url).To(Equal("https://private.eu-de.atracker.cloud.ibm.com"))
Expect(url).To(Equal("https://private.jp-tok.atracker.cloud.ibm.com"))
Expect(err).To(BeNil())

url, err = atrackerv2.GetServiceURLForRegion("jp-osa")
Expect(url).To(Equal("https://eu-de.atracker.cloud.ibm.com"))
Expect(url).To(Equal("https://jp-osa.atracker.cloud.ibm.com"))
Expect(err).To(BeNil())

url, err = atrackerv2.GetServiceURLForRegion("private.jp-osa")
Expect(url).To(Equal("https://private.eu-de.atracker.cloud.ibm.com"))
Expect(url).To(Equal("https://private.jp-osa.atracker.cloud.ibm.com"))
Expect(err).To(BeNil())

url, err = atrackerv2.GetServiceURLForRegion("in-che")
Expect(url).To(Equal("https://eu-de.atracker.cloud.ibm.com"))
Expect(url).To(Equal("https://in-che.atracker.cloud.ibm.com"))
Expect(err).To(BeNil())

url, err = atrackerv2.GetServiceURLForRegion("private.in-che")
Expect(url).To(Equal("https://private.eu-de.atracker.cloud.ibm.com"))
Expect(url).To(Equal("https://private.in-che.atracker.cloud.ibm.com"))
Expect(err).To(BeNil())

url, err = atrackerv2.GetServiceURLForRegion("INVALID_REGION")
Expand Down

0 comments on commit b390459

Please sign in to comment.