From 0f4fa4906dc2a4d19cac7fcc570e3c58f328691c Mon Sep 17 00:00:00 2001 From: Sathish Date: Tue, 16 May 2023 17:21:20 +0530 Subject: [PATCH 1/3] warn about Deprecating azure connections from train Signed-off-by: Sathish --- lib/train/transports/azure.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/train/transports/azure.rb b/lib/train/transports/azure.rb index 322c9b4c..b3ee4bc2 100644 --- a/lib/train/transports/azure.rb +++ b/lib/train/transports/azure.rb @@ -8,6 +8,7 @@ require "train/transports/helpers/azure/file_credentials" require "train/transports/clients/azure/graph_rbac" require "train/transports/clients/azure/vault" +require "active_support" module Train::Transports class Azure < Train.plugin(1) @@ -31,6 +32,7 @@ class Connection < BaseConnection DEFAULT_FILE = ::File.join(Dir.home, ".azure", "credentials") def initialize(options) + ActiveSupport::Deprecation.warn("Azure Connection with Train will be deprecated from Inspec 6") @apis = {} # Override for any cli options From 655ed6cf294ef34dc946592ebcf2716591ddff38 Mon Sep 17 00:00:00 2001 From: Sathish Date: Wed, 24 May 2023 18:04:02 +0530 Subject: [PATCH 2/3] update wording Signed-off-by: Sathish --- lib/train/transports/azure.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/train/transports/azure.rb b/lib/train/transports/azure.rb index b3ee4bc2..e71e26b8 100644 --- a/lib/train/transports/azure.rb +++ b/lib/train/transports/azure.rb @@ -32,7 +32,7 @@ class Connection < BaseConnection DEFAULT_FILE = ::File.join(Dir.home, ".azure", "credentials") def initialize(options) - ActiveSupport::Deprecation.warn("Azure Connection with Train will be deprecated from Inspec 6") + ActiveSupport::Deprecation.warn("Azure Connection with Train will be deprecated from Train 4") @apis = {} # Override for any cli options From 1ebc0e962b0dc76c41b8eb0e9cf532d0275c3d4c Mon Sep 17 00:00:00 2001 From: Sathish Date: Tue, 25 Jul 2023 17:06:44 +0530 Subject: [PATCH 3/3] remove dep on ActiveSupport Signed-off-by: Sathish --- lib/train/transports/azure.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/train/transports/azure.rb b/lib/train/transports/azure.rb index e71e26b8..708eddb8 100644 --- a/lib/train/transports/azure.rb +++ b/lib/train/transports/azure.rb @@ -8,7 +8,6 @@ require "train/transports/helpers/azure/file_credentials" require "train/transports/clients/azure/graph_rbac" require "train/transports/clients/azure/vault" -require "active_support" module Train::Transports class Azure < Train.plugin(1) @@ -32,7 +31,7 @@ class Connection < BaseConnection DEFAULT_FILE = ::File.join(Dir.home, ".azure", "credentials") def initialize(options) - ActiveSupport::Deprecation.warn("Azure Connection with Train will be deprecated from Train 4") + warn("Azure Connection with Train will be deprecated from Train 4") @apis = {} # Override for any cli options