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