From ea6fcbe5be2e23994516bfae41569ff39117610b Mon Sep 17 00:00:00 2001 From: Mike Moore Date: Fri, 10 May 2019 13:57:46 -0600 Subject: [PATCH] Fix generate-api names_out usage (#787) --- bin/generate-api | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bin/generate-api b/bin/generate-api index a6f65f8a2..e91a1a26f 100755 --- a/bin/generate-api +++ b/bin/generate-api @@ -37,7 +37,9 @@ module Google generate_from_url(options[:url]) if options[:url] generate_from_file(options[:file]) if options[:file] generate_from_discovery(preferred_only: options[:preferred_only]) if options[:from_discovery] - create_file(options[:names_out]) { |*| generator.dump_api_names } if options[:names_out] + if options[:names_out] + create_file(options[:names_out]) { |*| generator.dump_api_names } unless File.exist? options[:names_out] + end end desc 'list', 'List public APIs' @@ -104,7 +106,7 @@ module Google end def generator - @generator ||= Google::Apis::Generator.new(api_names: options[:names]) + @generator ||= Google::Apis::Generator.new(api_names: options[:names], api_names_out: options[:names_out]) end def ensure_active_support