lib/kontena/cli/stacks/common.rb in kontena-cli-1.3.0.pre1 vs lib/kontena/cli/stacks/common.rb in kontena-cli-1.3.0.pre2
- old
+ new
@@ -1,10 +1,13 @@
require_relative 'yaml/reader'
require_relative '../services/services_helper'
require_relative 'service_generator_v2'
require_relative '../../stacks_client'
+require "safe_yaml"
+SafeYAML::OPTIONS[:default_mode] = :safe
+
module Kontena::Cli::Stacks
module Common
include Kontena::Cli::Services::ServicesHelper
module StackNameParam
@@ -151,12 +154,9 @@
display_notifications(errors, :red)
abort
end
def stacks_client
- return @stacks_client if @stacks_client
- Kontena.run!(%w(cloud login)) unless cloud_auth?
- config.reset_instance
- @stacks_client = Kontena::StacksClient.new(kontena_account.stacks_url, kontena_account.token)
+ @stacks_client ||= Kontena::StacksClient.new(current_account.stacks_url, current_account.token, read_requires_token: current_account.stacks_read_authentication)
end
end
end