cost 105 ms
GoogleCalendarAPI 插入事件给 Rails--[API 错误]: --{:error=>["Excon::Error::Forbidden", "Expected([200]) <=> Actual(403 Forbidden)\n"] } - GoogleCalendarAPI to insert events giving Rails--[API Error]: --{:error=>["Excon::Error::Forbidden", "Expected([200]) <=> Actual(403 Forbidden)\n"]}

我一直在使用谷歌日历 API 在用户的日历中插入事件。 我编写了一个代码,它将 csv(大约 1000 行)作为输入,并使用最少的必需参数来创建事件,例如 event_title、event_description、event_date(因为它是一整天的事件)和收件人 email id ..代码在 ...

使用 RSpec 进行测试时,如何在 Sidekiq worker 中正确捕获错误? - How can I trap errors correctly in a Sidekiq worker when testing with RSpec?

我有一个相对简单的工作人员,它使用 Excon 从 inte.net 中获取一些东西。 我试图成为一名优秀的测试人员并使用 Webmock 强制对 inte.net 交互进行存根,这样我实际上是在测试代码应该根据各种存根交互执行的操作。 我注意到 RSpec 没有捕捉到工人内部发生的故障。 这可能 ...

具有net-http-persistent的Faraday会打开连接,导致“Errno :: EMFILE:打开的文件过多” - Faraday with net-http-persistent leaves connections open, resulting in “Errno::EMFILE: Too many open files”

我们有一个运行很长一段时间的进程(Rake任务),使用Faraday和net_http_persistent适配器向远程主机发出HTTPS请求。 经过几个小时到几天的运行后,它停止发出请求。 该过程还使用Excon发出一些请求(报告异常报告服务的异常),并且两个HTTP客户端都记录了相同 ...

如何在使用分块请求时强制关闭excon连接 - How can I force close excon connection when using chunked request

我正在尝试读取每个图像的第一个块,我要求获取它的mime类型和大小,我能够做到。 但是,当我使用Connection#reset时,它不会终止连接并继续下载下一个块。 我只是想知道是否有可能在获得第一块后关闭连接? 这是我现在的代码 streamer = lambda do ...

Rails + Heroku:预期的Excon([200,201,202,204,206,304])&lt;=&gt;实际(422无法处理的实体) - Rails + Heroku: Excon Expected([200, 201, 202, 204, 206, 304]) <=> Actual(422 Unprocessable Entity)

我的Rails应用程序部署在Heroku中,使用我定义的一些rake任务,并计划每天执行一次。 他们唯一要做的非常简单的任务是向DelajedJobs表中添加一些作业,以便工作人员起来执行它们。 几天前,所有rake作业开始失败。 其中之一的一些示例: 我在Rollbar帐户中 ...

载波上传到S3失败,但是卷曲有效 - Carrierwave upload to S3 fails, but curl works

我正在尝试使用Carrierwave(在Rails 4.2上为1.0.0)将图像上传到S3。 我得到403访问被拒绝。 但是,当我使用curl进行手动PUT请求时,效果很好。 我已经确认Rails可以正确读取我的机密。 所有这些对我来说意味着Excon某种程度上没有发送我的凭据。 ...

为什么我得到间歇性的Excon :: Error :: Socket:getaddrinfo:没有与主机名相关的地址(SocketError)? - Why am I getting intermittent Excon::Error::Socket: getaddrinfo: No address associated with hostname (SocketError)?

Rails 4 - Ruby 2.2.2 - 亚马逊AWS S3 - 蜻蜓1.0.12 - dragonfly-s3_data_store 1.2 - fog-aws 0.10.0 大约99%的时间我们都没有问题。 这个问题通常只发生在使用率很高的时候,但我发现只有几乎没有用户才会发生。 ...

asset_sync / fog无法验证SSL证书 - asset_sync/fog Unable to verify SSL certificate

我想使用asset_sync gem在本地编译我的Rails资产,然后将它们上传到我的S3存储桶。 但是,当我尝试编译并上传它们时,rake任务将中止,因为它无法验证SSL证书。 我花了3天的时间寻找解决此问题的解决方法,但没有任何解决方法。 发现rubyinstaller.org ...

Rails:零星的Carrierwave / Excon错误 - Rails: sporadic Carrierwave/Excon errors

使用carrierwave作为我们的上传者,我们每周都会从我们的制作应用程序中收到几个Excon错误。 例如: 我们已经开始在重试块中包装上传过程,并且在经过另一次尝试之后似乎总能正常工作,但我想知道是否有更好的解决方案,因为这会在一段时间后变得难以处理。 在我看来,这些错误应该在较 ...

rails-mandrill-api和heroku-api之间的excon gem依赖冲突 - rails - excon gem dependency conflict between mandrill-api & heroku-api

自从尝试添加mandrill-api以来,我mandrill-api一些依赖冲突。 我已经在gemfile添加了gem,但是当我想bundle install了这个错误: 我已经尝试了很多方法来解决此问题,但不可能。 即使删除了heroku宝石, fog仍然会出错。 有人有 ...

exon gem依赖于mandrill-api和fog之间的冲突。 (路轨3) - excon gem dependency conflict between mandrill-api and fog. (Rails 3)

在我的gemfile中,我有 当我运行bundle我收到此错误 我不确定如何像这样处理依赖冲突,然后搜索没有冲突的两个冲突gem的版本。 显然,我希望能够使用我选择的版本,并且不受依赖冲突的限制。 在这种情况下,我什至不确定是否可以找到不冲突的版本。 我的问题是,您是否 ...

如何解决“连接拒绝-connect(2)(Errno :: ECONNREFUSED)(Excon :: Errors :: SocketError)”? - How to solve “Connection refused - connect(2) (Errno::ECONNREFUSED) (Excon::Errors::SocketError)”?

我无法启动Ruby on Rails应用程序。 毫无明显的原因,诸如“ rails s”,“ rake db:migrate”,“ thin start”之类的任何命令现在都会触发以下异常: 经过一番阅读后,这似乎表明某处某处没有在听某些端口(!),但这很不幸,这是我确实不了解和不熟悉 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM