Исключение для решения Google Cloud Talent: Google :: Cloud :: PermissionDeniedError - PullRequest
0 голосов
/ 26 февраля 2019

Используя Google Cloud Talent Solution (он же Google Cloud Job Discovery), я получаю следующую трассировку стека, даже если все учетные данные Google API установлены и включены.Сообщение об ошибке кажется общим («Отказано в доступе») и не уверен, что может быть не так.Любое понимание высоко ценится.

===================================================================

Сообщение об ошибке Google :: Cloud :: PermissionDeniedError: 7: пользователь неавторизован для выполнения этого действия.

Пример трассировки стека (скрыть Rails)… cloud-pubsub-0.31.0 / lib / google / cloud / pubsub / service.rb: 459: в rescue in execute' …cloud-pubsub-0.31.0/lib/google/cloud/pubsub/ service.rb: 455:in execute '… cloud-pubsub-0.31.0 / lib / google / cloud / pubsub / service.rb: 150: в publish' …e-cloud-pubsub-0.31.0/lib/google/cloud/pubsub/ topic.rb: 573:in publish_batch_messages '… e-cloud-pubsub-0.31.0 / lib / google / cloud / pubsub / topic.rb:314: в publish' …emetry_job_google/lib/google_jobs/ google_jobs_event.rb: 22:in publish_event '… metry_careersites / app / mixins / job_search_event_mixin.rb: 88: в record_google_search_impressions' …metry_careersites/app/mixins/ job_search_event_mixin.rb: 17:in event_job_search_impressions'… ersites / app / controllers / public_site / jobs_controller.rb: 59: в block (2 levels) in search' …k-5.2.1.1/lib/action_controller/metal/ mime_responds.rb: 203:in ответить_/ app / controllers / public_site / jobs_controller.rb: 53: в search' …1/lib/action_controller/metal/ basic_implicit_render.rb: 6:in send_action '… ems / actionpack-5.2.1.1 / lib / abstract_controller / base.rb: 194: в process_action' …npack-5.2.1.1/lib/action_controller/metal/ rendering.rb: 30:in process_action'… ctionpack-5.2.1.1/ lib / abstract_controller / callbacks.rb: 42: в block in process_action' …/activesupport-5.2.1.1/lib/active_support/ callbacks.rb: 109:in блоке в run_callbacks '… try_careersites / app / controllers / eventing_controller.rb: 23: в block in append_tracking_info_to_rails_log' …vesupport-5.2.1.1/lib/active_support/ tagged_logging.rb: 71:in блоке с тегами '… vesupport-5.2.1.1 / lib / active_support / tagged_logging.rb: 28: в tagged' …vesupport-5.2.1.1/lib/active_support/ tagged_logging.rb: 71:in тегах'… try_careersites / app / controllers /eventing_controller.rb: 22: в append_tracking_info_to_rails_log' …/activesupport-5.2.1.1/lib/active_support/ callbacks.rb: 118:in блоке в run_callbacks '… / activesupport-5.2.1.1 / lib / active_support / callbacks.rb: 136: в run_callbacks' …ctionpack-5.2.1.1/lib/abstract_controller/ callbacks.rb: 41:in process_action' …ionpack-5.2.1.1 / lib / action_controller / metal/ rescue.rb: 22: в process_action' <truncated 60 additional frames> …2.5.0/gems/rack-timeout-0.5.1/lib/rack/timeout/ core.rb: 123:in блоке в вызове '… rack-timeout-0.5.1 / lib / rack / timeout / support / timeout.rb: 19: в timeout' …2.5.0/gems/rack-timeout-0.5.1/lib/rack/timeout/ core.rb: 122:in call'… k-5.2.1.1/ lib / action_dispatch / middleware / request_id.rb: 27: в call' …ruby/2.5.0/gems/rack-2.0.6/lib/rack/ method_override.rb: 22:in вызов '… / vendor / ruby ​​/ 2.5.0 / gems / rack-2.0.6 / lib / rack / runtime.rb: 22: в call' …ctive_support/cache/strategy/ local_cache_middleware.rb: 29:in вызов '… ack-5.2.1.1 / lib / action_dispatch / middleware / executor.rb: 14: в call' …npack-5.2.1.1/lib/action_dispatch/middleware/ static.rb: 127:in вызов'… vendor / ruby ​​/ 2.5.0 / gems / rack-2.0.6 / lib / rack / sendfile.rb: 111: в call' …r/ruby/2.5.0/gems/railties-5.2.1.1/lib/rails/ engine.rb: 524:in вызов '… / ruby ​​/ 2.5.0 / gems / puma-3.12.0 / lib / puma / configuration.rb: 225: в call' …/vendor/ruby/2.5.0/gems/puma-3.12.0/lib/puma/ server.rb: 658:in handle_request'… / vendor / ruby ​​/ 2.5.0 / gems / puma-3.12.0 / lib / puma / server.rb: 472: в process_client' …/vendor/ruby/2.5.0/gems/puma-3.12.0/lib/puma/ server.rb: 332:in блок в процессе 'или / рубин / 2.5.0 / драгоценные камни / пума-3.12.0 / Библиотека / пума / thread_pool.rb: 133: в `блока в spawn_thread

...