Sha256: 2f3a267079dda980547d4c3cde73869a763e88248a8b13a64885086beccaf9a4
Contents?: true
Size: 708 Bytes
Versions: 25
Compression:
Stored size: 708 Bytes
Contents
<%- assert_locals service -%> <% @requires = capture do %> require "googleauth" <% end %> # Credentials for the <%= service.name %> API. class <%= service.credentials_name %> < ::Google::Auth::Credentials <%- if service.client_scopes.any? -%> self.scope = [ <%- service.client_scopes.each_with_index do |client_scope, index| -%> <%- comma = index == service.client_scopes.count - 1 ? "" : "," -%> <%= client_scope.inspect %><%= comma %> <%- end -%> ] <%- end -%> self.env_vars = [ "<%= service.gem.env_prefix %>_CREDENTIALS", "<%= service.gem.env_prefix %>_KEYFILE", "<%= service.gem.env_prefix %>_CREDENTIALS_JSON", "<%= service.gem.env_prefix %>_KEYFILE_JSON" ] end
Version data entries
25 entries across 25 versions & 1 rubygems