From 51f204140dd0170c114201bda87400a129b58c1c Mon Sep 17 00:00:00 2001 From: Matt Muller Date: Wed, 20 Nov 2024 16:16:40 -0500 Subject: [PATCH] PR feedback and fixes --- .../rails/middleware/elastic_beanstalk_sqsd.rb | 2 +- lib/aws/rails/railtie.rb | 2 +- sample-app/Gemfile | 6 ++---- sample-app/README.md | 4 +--- sample-app/app/controllers/users_controller.rb | 3 --- .../config/initializers/instrument_aws_sdk.rb | 1 - sample-app/config/initializers/notifications.rb | 3 +++ ...eLliGLAocm4KVeWzj5tKGWdomYfz7rWloxQlXRc.cache | 2 -- ...s5CDZKeqQ8Zi3OcRThACYBsE09CB_YbQaG96080.cache | 2 -- ...mif0f3xGMuuz-ZwxBCJ6rke15DVu5SvpBjWgMD0.cache | 1 - ...dZF9m0P656fHle8DWmmJffxhiciEo-B9Ta6NyG8.cache | 2 -- ...GYdNFr06GzIPpHyXDsirkmwyGNFLPe-xzQKXhdM.cache | 1 - ...La96hkVkK7jM22NZ_VOKCuIjqho04O7rGTK9jUY.cache | Bin 2160 -> 0 bytes ...0REbbbbQp4LEtw4H9lC2rYftdS1IlTpDqvMzjes.cache | Bin 1323 -> 0 bytes ...eEf3MYVjut2bt1BiIV8Yj5CnTFeqtxUiBk8FJWo.cache | 1 - ...RCtYuHOFgWfJoBYAxBmIwBtcsu3PYanlh_uAfCo.cache | 1 - ...JoyAIxjnY7i60X1CwqjKPcJTGGr833BJOljAKAM.cache | Bin 1767 -> 0 bytes ...j7PX2Ld62_yyPxyk3GlnE-BB-jYFByRAh4Hxfq0.cache | Bin 1980 -> 0 bytes ...GuRJFHF4Pjsabyz_ImIS9TV7NEuGCqVjlDujx6M.cache | Bin 36 -> 0 bytes ...vETQe4mNpgCBZsnjWajtDLKAb8PR0oOpoX0XN0Y.cache | 1 - ...p-CCjUqk7Lu6U5eGyjYNPw8xQ925GtEd383FdrQ.cache | 1 - ...aJQC8LBy-gbNT-g-ygvqSqjt69w9k6c6X04lbpM.cache | 2 -- ...Gv3B9Koe12KDWIP0abZgSWbUe0pOz-BebWbDsJo.cache | 2 -- 23 files changed, 8 insertions(+), 29 deletions(-) delete mode 100644 sample-app/config/initializers/instrument_aws_sdk.rb create mode 100644 sample-app/config/initializers/notifications.rb delete mode 100644 sample-app/tmp/cache/assets/sprockets/v4.0.0/1H/1HyneLliGLAocm4KVeWzj5tKGWdomYfz7rWloxQlXRc.cache delete mode 100644 sample-app/tmp/cache/assets/sprockets/v4.0.0/2K/2Kqqs5CDZKeqQ8Zi3OcRThACYBsE09CB_YbQaG96080.cache delete mode 100644 sample-app/tmp/cache/assets/sprockets/v4.0.0/2t/2tbemif0f3xGMuuz-ZwxBCJ6rke15DVu5SvpBjWgMD0.cache delete mode 100644 sample-app/tmp/cache/assets/sprockets/v4.0.0/8J/8JOedZF9m0P656fHle8DWmmJffxhiciEo-B9Ta6NyG8.cache delete mode 100644 sample-app/tmp/cache/assets/sprockets/v4.0.0/C9/C9p4GYdNFr06GzIPpHyXDsirkmwyGNFLPe-xzQKXhdM.cache delete mode 100644 sample-app/tmp/cache/assets/sprockets/v4.0.0/V6/V6wcLa96hkVkK7jM22NZ_VOKCuIjqho04O7rGTK9jUY.cache delete mode 100644 sample-app/tmp/cache/assets/sprockets/v4.0.0/WO/WOu00REbbbbQp4LEtw4H9lC2rYftdS1IlTpDqvMzjes.cache delete mode 100644 sample-app/tmp/cache/assets/sprockets/v4.0.0/XD/XDQkeEf3MYVjut2bt1BiIV8Yj5CnTFeqtxUiBk8FJWo.cache delete mode 100644 sample-app/tmp/cache/assets/sprockets/v4.0.0/ZS/ZS8hRCtYuHOFgWfJoBYAxBmIwBtcsu3PYanlh_uAfCo.cache delete mode 100644 sample-app/tmp/cache/assets/sprockets/v4.0.0/b3/b3gtJoyAIxjnY7i60X1CwqjKPcJTGGr833BJOljAKAM.cache delete mode 100644 sample-app/tmp/cache/assets/sprockets/v4.0.0/cU/cUjyj7PX2Ld62_yyPxyk3GlnE-BB-jYFByRAh4Hxfq0.cache delete mode 100644 sample-app/tmp/cache/assets/sprockets/v4.0.0/eY/eYYtGuRJFHF4Pjsabyz_ImIS9TV7NEuGCqVjlDujx6M.cache delete mode 100644 sample-app/tmp/cache/assets/sprockets/v4.0.0/gz/gzNXvETQe4mNpgCBZsnjWajtDLKAb8PR0oOpoX0XN0Y.cache delete mode 100644 sample-app/tmp/cache/assets/sprockets/v4.0.0/hS/hSWEp-CCjUqk7Lu6U5eGyjYNPw8xQ925GtEd383FdrQ.cache delete mode 100644 sample-app/tmp/cache/assets/sprockets/v4.0.0/jE/jE8naJQC8LBy-gbNT-g-ygvqSqjt69w9k6c6X04lbpM.cache delete mode 100644 sample-app/tmp/cache/assets/sprockets/v4.0.0/n7/n74mGv3B9Koe12KDWIP0abZgSWbUe0pOz-BebWbDsJo.cache diff --git a/lib/aws/rails/middleware/elastic_beanstalk_sqsd.rb b/lib/aws/rails/middleware/elastic_beanstalk_sqsd.rb index 132ad597..5f75493e 100644 --- a/lib/aws/rails/middleware/elastic_beanstalk_sqsd.rb +++ b/lib/aws/rails/middleware/elastic_beanstalk_sqsd.rb @@ -64,7 +64,7 @@ def _execute_periodic_task(job_name) job.perform_now rescue NameError => e @logger.error("Periodic task #{job_name} could not resolve to an Active Job class " \ - '- check the spelling in cron.yaml.') + '- check the cron name spelling and set the path as / in cron.yaml.') @logger.error("Error: #{e}.") raise e end diff --git a/lib/aws/rails/railtie.rb b/lib/aws/rails/railtie.rb index 27398cca..cb48db66 100644 --- a/lib/aws/rails/railtie.rb +++ b/lib/aws/rails/railtie.rb @@ -51,7 +51,7 @@ class Railtie < ::Rails::Railtie end # Register a middleware that will handle requests from the Elastic Beanstalk worker SQS Daemon. - initializer 'aws-sdk-rails.add-sqsd-middleware', after: :build_middleware_stack do |app| + initializer 'aws-sdk-rails.add-sqsd-middleware', before: :build_middleware_stack do |app| Aws::Rails.add_sqsd_middleware(app) end end diff --git a/sample-app/Gemfile b/sample-app/Gemfile index 8e110924..b8110e73 100644 --- a/sample-app/Gemfile +++ b/sample-app/Gemfile @@ -1,10 +1,8 @@ source "https://rubygems.org" # Our gems -gem 'aws-sdk-rails', - # path: '../' - git: 'https://github.com/aws/aws-sdk-rails', branch: '4.2' - +# bundle config set local.aws-sdk-rails ../ +gem 'aws-sdk-rails', git: 'https://github.com/aws/aws-sdk-rails', branch: '5.0' gem 'aws-actiondispatch-dynamodb' #, git: 'https://github.com/aws/aws-actiondispatch-dynamodb-ruby' gem 'aws-actionmailbox-ses' #, git: 'https://github.com/aws/aws-actionmailbox-ses-ruby' gem 'aws-actionmailer-ses' #, git: 'https://github.com/aws/aws-actionmailer-ses-ruby' diff --git a/sample-app/README.md b/sample-app/README.md index 00a8cadb..c82da59c 100644 --- a/sample-app/README.md +++ b/sample-app/README.md @@ -112,9 +112,7 @@ Inspect the output of `Aws.config` and ensure the credentials are set. ### Setup -This is configured in `config/initializers/instrument_aws_sdk.rb`. See the `aws-sdk-rails` README. - -`UsersController#index` captures any AWS SDK notification with: +This is configured in `config/initializers/notifications.rb`. See the `aws-sdk-rails` README. ```ruby ActiveSupport::Notifications.subscribe(/[.]aws/) do |name, start, finish, id, _payload| diff --git a/sample-app/app/controllers/users_controller.rb b/sample-app/app/controllers/users_controller.rb index f2b492be..87ca2f98 100644 --- a/sample-app/app/controllers/users_controller.rb +++ b/sample-app/app/controllers/users_controller.rb @@ -3,9 +3,6 @@ class UsersController < ApplicationController # GET /users def index - ActiveSupport::Notifications.subscribe(/[.]aws/) do |name, start, finish, id, _payload| - Rails.logger.info "Got notification: #{name} #{start} #{finish} #{id}" - end @users = User.all end diff --git a/sample-app/config/initializers/instrument_aws_sdk.rb b/sample-app/config/initializers/instrument_aws_sdk.rb deleted file mode 100644 index 86167af9..00000000 --- a/sample-app/config/initializers/instrument_aws_sdk.rb +++ /dev/null @@ -1 +0,0 @@ -Aws::Rails.instrument_sdk_operations diff --git a/sample-app/config/initializers/notifications.rb b/sample-app/config/initializers/notifications.rb new file mode 100644 index 00000000..60a5cdcb --- /dev/null +++ b/sample-app/config/initializers/notifications.rb @@ -0,0 +1,3 @@ +ActiveSupport::Notifications.subscribe(/[.]aws/) do |name, start, finish, id, _payload| + Rails.logger.info "Got notification: #{name} #{start} #{finish} #{id}\n" +end \ No newline at end of file diff --git a/sample-app/tmp/cache/assets/sprockets/v4.0.0/1H/1HyneLliGLAocm4KVeWzj5tKGWdomYfz7rWloxQlXRc.cache b/sample-app/tmp/cache/assets/sprockets/v4.0.0/1H/1HyneLliGLAocm4KVeWzj5tKGWdomYfz7rWloxQlXRc.cache deleted file mode 100644 index 8986d7e2..00000000 --- a/sample-app/tmp/cache/assets/sprockets/v4.0.0/1H/1HyneLliGLAocm4KVeWzj5tKGWdomYfz7rWloxQlXRc.cache +++ /dev/null @@ -1,2 +0,0 @@ -[o:Set: -@hash}I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Lprocessors:type=application/javascript&file_type=application/javascript;TTI"0file-digest://app/assets/config/manifest.js;TTI"0processors:type=text/css&file_type=text/css;TTI"9file-digest://app/assets/stylesheets/application.css;TTI">processors:type=text/css&file_type=text/css&pipeline=self;TTI")file-digest://app/assets/stylesheets;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"$file-digest://app/assets/images;TTF \ No newline at end of file diff --git a/sample-app/tmp/cache/assets/sprockets/v4.0.0/2K/2Kqqs5CDZKeqQ8Zi3OcRThACYBsE09CB_YbQaG96080.cache b/sample-app/tmp/cache/assets/sprockets/v4.0.0/2K/2Kqqs5CDZKeqQ8Zi3OcRThACYBsE09CB_YbQaG96080.cache deleted file mode 100644 index 419da84a..00000000 --- a/sample-app/tmp/cache/assets/sprockets/v4.0.0/2K/2Kqqs5CDZKeqQ8Zi3OcRThACYBsE09CB_YbQaG96080.cache +++ /dev/null @@ -1,2 +0,0 @@ -[o:Set: -@hash} I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"0processors:type=text/css&file_type=text/css;TTI"9file-digest://app/assets/stylesheets/application.css;TTI">processors:type=text/css&file_type=text/css&pipeline=self;TTI")file-digest://app/assets/stylesheets;TTF \ No newline at end of file diff --git a/sample-app/tmp/cache/assets/sprockets/v4.0.0/2t/2tbemif0f3xGMuuz-ZwxBCJ6rke15DVu5SvpBjWgMD0.cache b/sample-app/tmp/cache/assets/sprockets/v4.0.0/2t/2tbemif0f3xGMuuz-ZwxBCJ6rke15DVu5SvpBjWgMD0.cache deleted file mode 100644 index ba8ba258..00000000 --- a/sample-app/tmp/cache/assets/sprockets/v4.0.0/2t/2tbemif0f3xGMuuz-ZwxBCJ6rke15DVu5SvpBjWgMD0.cache +++ /dev/null @@ -1 +0,0 @@ -I"}app/assets/config/manifest.js?type=application/javascript&id=ad249dc977a647023bfb525ee331795da2096a6f8071324ab40c5bb4a57f52a2:ET \ No newline at end of file diff --git a/sample-app/tmp/cache/assets/sprockets/v4.0.0/8J/8JOedZF9m0P656fHle8DWmmJffxhiciEo-B9Ta6NyG8.cache b/sample-app/tmp/cache/assets/sprockets/v4.0.0/8J/8JOedZF9m0P656fHle8DWmmJffxhiciEo-B9Ta6NyG8.cache deleted file mode 100644 index 39a773d1..00000000 --- a/sample-app/tmp/cache/assets/sprockets/v4.0.0/8J/8JOedZF9m0P656fHle8DWmmJffxhiciEo-B9Ta6NyG8.cache +++ /dev/null @@ -1,2 +0,0 @@ -[o:Set: -@hash} I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"0file-digest://app/assets/config/manifest.js;TTI"$file-digest://app/assets/images;TTI")file-digest://app/assets/stylesheets;TTI"9file-digest://app/assets/stylesheets/application.css;TTF \ No newline at end of file diff --git a/sample-app/tmp/cache/assets/sprockets/v4.0.0/C9/C9p4GYdNFr06GzIPpHyXDsirkmwyGNFLPe-xzQKXhdM.cache b/sample-app/tmp/cache/assets/sprockets/v4.0.0/C9/C9p4GYdNFr06GzIPpHyXDsirkmwyGNFLPe-xzQKXhdM.cache deleted file mode 100644 index 2800ad3b..00000000 --- a/sample-app/tmp/cache/assets/sprockets/v4.0.0/C9/C9p4GYdNFr06GzIPpHyXDsirkmwyGNFLPe-xzQKXhdM.cache +++ /dev/null @@ -1 +0,0 @@ -"%Bșo$'AdLxRU \ No newline at end of file diff --git a/sample-app/tmp/cache/assets/sprockets/v4.0.0/V6/V6wcLa96hkVkK7jM22NZ_VOKCuIjqho04O7rGTK9jUY.cache b/sample-app/tmp/cache/assets/sprockets/v4.0.0/V6/V6wcLa96hkVkK7jM22NZ_VOKCuIjqho04O7rGTK9jUY.cache deleted file mode 100644 index 27109d68e5bcef398f3e92c9d155f7adc3c41606..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2160 zcmbtV&1)n@6wj_YJDEu~8(EgH>!D~c*^No&qbHN;j)@6jgMC<5NiHGaP*eSSx=2q~ z+f|*}A*>%K7sP`nZ_0v*c=6^z{4WH-v*1OK;@MZ#Gvg#gh-?@_*Zcat_j|8iy<9w- zbBkHZJ?q+s0gu3~RA`b^sFa{&MXEsrG6emN;)pYYqO#f**HbnbF%q8cNgk3<)%i-yRzC-l17 z+=hu*L9E)kbkCX{6>pSfDYBHI`1<$PE6XLaOb$aX3H~VQ(U=Dy7122p6;ibnMWh3S ziC%&tpYT`-ashLN^h3@<(&uQ*V-{sT5Q^U_1QSVWl!!}(0Xh(g{u&CjY&RZ|y@LaC zpT<5pz^@g;0|bi$-px|*ALNPjxe9rV;V?;`r@)j*2P+t{b4mYKh)4;=z)6&KdAwx6 zPa*b2dWrSF@d%@_E;WS!Qi!qHB*YJrNgj8Rn-n6PsZ$`j<)Z?QM7D%BK?+D0665=m z(y5MqsL-heN2TBA(I%)`b{S9E<__E8`~!O92g$-x&INx06xYL^6?p zp}K@YDkU?&vprDMr;6f2nD-&U&SJS7q;QJ|pbBnjC!{ibI^$Uj5TEi?#5#>tWJBUg z&@m1@>&~P~chuY*RNPD{kK`(lsdUe;5>1G?V&m;HbaAw1)#qKjN>|=f zL*MQH0k@d&1R`wgmV_u626%84aAUjg&g8p59#6S#{wBn@8eZMbZtq$Az;So>dk>fGb;j>EpCcUmy4s>X?YKo@tRj zYFJ}e-nqw%JFopG3fd)jNezl;J>JE?&E4I-7yp;nHeyMijtlv=AHOg;gTvLk?^z|i zxAS_jgu74LQaAJjAEvf0m5D4i#q-;42?ZxojA@=7?oMBWT>DIud*$i5@XDPV4E^TO z`g)^gHyE@6hi%mD8gn49Yd&=X+!yOM?QGbLvW?dIdcDzX&}N-g9lzN^AABvF9bLOS z!$O*3^RUWH1*I?crEq$7^dpQyp{aI?5IvW2XDmh*@IX}Y$enX1;n)fP5a>h)SxHPk_)W>jjpWe)0Etx;)e zO%*q4b(N%GYNH2dY!@4S4|5BF^T*hw+NmBaNbU|E5d^?7M3R4qo{o@(iLNj>XS+k8 z$&Lq|n#$2DlzrC7VU8v_&&l)$c$f}Y-hr$;B@=RQ^bYck|VbLdsT|E)T_^wTuMT9eB ztaci#H1x!+Wt~N}U0CqR{eb$!aNEUHdv<@S3-gQzgF!Nq6?Wcc2?Tfh(v5K>g}}O` z@aqN=Jb#}Zoew8FT=~f)FPn-vlcwvJdR>?qVQ(*oKtA#OG=spjoG0ZYFneUt$ejoX zM|&Q1hM`7biH`W%ozC@6RFID>8D{Sa?(;_tqD1U+1hVo#BG?oH7k2tgdTCoMUJ@m` z8#r9Hq-mJfE$oY*g(wQRS!#)J7v>^kfXl&)i-(&Jmma-!iIF{g%!);8^IrP!+QEl; z_3PSe59Y+#4!I>7B|YDdMI(@@mMd}+Tu5F_f71Vz`SOAP@%xpV@3iH`F<2wF4!#uM aJoi6+d-C3YdgC)pQv-pG|NajNQ9l447PH6z diff --git a/sample-app/tmp/cache/assets/sprockets/v4.0.0/XD/XDQkeEf3MYVjut2bt1BiIV8Yj5CnTFeqtxUiBk8FJWo.cache b/sample-app/tmp/cache/assets/sprockets/v4.0.0/XD/XDQkeEf3MYVjut2bt1BiIV8Yj5CnTFeqtxUiBk8FJWo.cache deleted file mode 100644 index b5f4f87e..00000000 --- a/sample-app/tmp/cache/assets/sprockets/v4.0.0/XD/XDQkeEf3MYVjut2bt1BiIV8Yj5CnTFeqtxUiBk8FJWo.cache +++ /dev/null @@ -1 +0,0 @@ -I"}app/assets/stylesheets/application.css?type=text/css&id=5e9d9a39aa4fc209a940470303fd6419aacb7ecf4cd292086343e913cedcbcff:ET \ No newline at end of file diff --git a/sample-app/tmp/cache/assets/sprockets/v4.0.0/ZS/ZS8hRCtYuHOFgWfJoBYAxBmIwBtcsu3PYanlh_uAfCo.cache b/sample-app/tmp/cache/assets/sprockets/v4.0.0/ZS/ZS8hRCtYuHOFgWfJoBYAxBmIwBtcsu3PYanlh_uAfCo.cache deleted file mode 100644 index c514eec0..00000000 --- a/sample-app/tmp/cache/assets/sprockets/v4.0.0/ZS/ZS8hRCtYuHOFgWfJoBYAxBmIwBtcsu3PYanlh_uAfCo.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/stylesheets/application.css?type=text/css&pipeline=self&id=a254134ce8f9c7231c9ef31da9fced53ab73cac78552464a62c09d68134e9d6b:ET \ No newline at end of file diff --git a/sample-app/tmp/cache/assets/sprockets/v4.0.0/b3/b3gtJoyAIxjnY7i60X1CwqjKPcJTGGr833BJOljAKAM.cache b/sample-app/tmp/cache/assets/sprockets/v4.0.0/b3/b3gtJoyAIxjnY7i60X1CwqjKPcJTGGr833BJOljAKAM.cache deleted file mode 100644 index afa14733dce6e8c26c7ee67f8ff317a1dc9e2aa2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1767 zcmbtV&ube;6po=tvSir~geJ5kp-W;Y#n%2_%@`+k+87pmi%)ex%+3#KlGX0AvvO@r zXb&OKoJt@NC_R+;&|@#X_11F_Ip$N1D%YumW3*(PMjL&G?Rm}Xp}XDeiTqNKb$8>f9x5swosP98yK z^$zk2o)kT;IW)dJS#=3*sdSW60M(n#@}fQD1!1Hh2lMzW;~7sFPpIT7#f@9MsNv@N zfT+Q}#n8CGlU)=ae3f!Y>p}g@8HNU+CkkE|EUS zGw?>!cr+}HsE;~jiEFK2l#TUECuRUlCX;@d0X(_^ztxS6Z#ODR69M|PQwxprZ|AL2 zR*l_eXf*Y(Rx}~=7kfRW%YPTV(9;ZQI!a2;vW}Z@aaX0Q3$@k7dk}NxM_q#V9s2<< zRoiUhO1-~4ju;{iBE%IGb`?Rc346>j9l?Cpf_oYToC=pR8`);pcU*@f%b}dnh>FTw zo473#8jl!fTIkH9=>^!E#J}{U_wuV> so~_*Y?bpZOUB3Lo{y)3V@!q+g=bt_N>(w9VHLgn*8aF@r9|c6c0l5=LdjJ3c diff --git a/sample-app/tmp/cache/assets/sprockets/v4.0.0/cU/cUjyj7PX2Ld62_yyPxyk3GlnE-BB-jYFByRAh4Hxfq0.cache b/sample-app/tmp/cache/assets/sprockets/v4.0.0/cU/cUjyj7PX2Ld62_yyPxyk3GlnE-BB-jYFByRAh4Hxfq0.cache deleted file mode 100644 index e7df5f3347f2e6c7aa96601e2659d6e204c02f32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1980 zcmbtV&u<$=6fPAQ*Rh)vA{5{u zaZOZisFe^m&Qu&ghzlof9QhlNdP73u0umD99QDntoth{`k!o4??wj|%@6Gq#ym`5J zJna`V#RKo9FC(6SU$4_Nty8VR=(;w;1au7c8O;f2)Nm^C?du z;R3caB+)z%w`gN+b$Ml#K{INxjmF9{YeBTK9MV?AAY5Ca-HjDS*+z41t+BekO4l3g zRx4a@VhrGax8N7^gA@JTk-|cMvF6>GkGBdF^ zXTO%n9_}?6F~2#nUb7pt0_2WN3IoD)tQvt=8SCK|r?kuzL-XYyFV`1KWRdL0Toe3K z(x-w)pbfE!6BARjkR+rFgvox2rjT%9B$*^e&LuL4Ig81FqcayQ$wD9$pG^!7Nn4hL zYl8q?NaUb~25Z|9Lvp9xCht%Yk~Tgq5gs9#h^9(}wfjYNhE`rw6DX!^oL*gNjO-H`**B}v zsq`*TTa;7Gq0AhoOVrRqOb*q7(56r15vVbF2oW9wTRta^L=0t>w*(d!>wi|?8fm+8 zcDj=D$1+Q76)i6U(#Rl^O(~(+Hwr$!BV|;(OW1jvbF@Ea>#iQtZ?880%A>s0l9y-W8j!WeU96GczW)RxmKd zm^?s581#g*)g5FUJAUo?sv59lta9g zI`+##kVyf`&!l2AV)h3#E{i(bqyc^Be9{%;s;}72Z?)x9U{`HGTuRNLi zdH&yn&-PlsPj?UI9&P(mc#HIKc;LkLCwsax(l79e%e7mU%b%M(5uGu^A3uHi`rfx+ r{WEjYIQe__dgaOI4}Upn-q?Qp+r8T#{W*Qzf0c)UclU*FN8Hv^{Na{c diff --git a/sample-app/tmp/cache/assets/sprockets/v4.0.0/eY/eYYtGuRJFHF4Pjsabyz_ImIS9TV7NEuGCqVjlDujx6M.cache b/sample-app/tmp/cache/assets/sprockets/v4.0.0/eY/eYYtGuRJFHF4Pjsabyz_ImIS9TV7NEuGCqVjlDujx6M.cache deleted file mode 100644 index 8fa38f59bdf29df727e0b5a8aee4cb32f6c62ce1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36 scmZSKP*RO&NL9D>T4ZlnDpzpol1?CJ>E()jT=(17o$h2ZS^Yo`0MWb+%K!iX diff --git a/sample-app/tmp/cache/assets/sprockets/v4.0.0/gz/gzNXvETQe4mNpgCBZsnjWajtDLKAb8PR0oOpoX0XN0Y.cache b/sample-app/tmp/cache/assets/sprockets/v4.0.0/gz/gzNXvETQe4mNpgCBZsnjWajtDLKAb8PR0oOpoX0XN0Y.cache deleted file mode 100644 index 7aaf37df..00000000 --- a/sample-app/tmp/cache/assets/sprockets/v4.0.0/gz/gzNXvETQe4mNpgCBZsnjWajtDLKAb8PR0oOpoX0XN0Y.cache +++ /dev/null @@ -1 +0,0 @@ -"%RmvS3.OLڹcƕq=_j \ No newline at end of file diff --git a/sample-app/tmp/cache/assets/sprockets/v4.0.0/hS/hSWEp-CCjUqk7Lu6U5eGyjYNPw8xQ925GtEd383FdrQ.cache b/sample-app/tmp/cache/assets/sprockets/v4.0.0/hS/hSWEp-CCjUqk7Lu6U5eGyjYNPw8xQ925GtEd383FdrQ.cache deleted file mode 100644 index 1da5a56a..00000000 --- a/sample-app/tmp/cache/assets/sprockets/v4.0.0/hS/hSWEp-CCjUqk7Lu6U5eGyjYNPw8xQ925GtEd383FdrQ.cache +++ /dev/null @@ -1 +0,0 @@ -I"app/assets/config/manifest.js?type=application/javascript&pipeline=self&id=e7511f57d8ab446599c939f596a18af344215d5b62d02a8fb492607975a6245e:ET \ No newline at end of file diff --git a/sample-app/tmp/cache/assets/sprockets/v4.0.0/jE/jE8naJQC8LBy-gbNT-g-ygvqSqjt69w9k6c6X04lbpM.cache b/sample-app/tmp/cache/assets/sprockets/v4.0.0/jE/jE8naJQC8LBy-gbNT-g-ygvqSqjt69w9k6c6X04lbpM.cache deleted file mode 100644 index 99c1ed4d..00000000 --- a/sample-app/tmp/cache/assets/sprockets/v4.0.0/jE/jE8naJQC8LBy-gbNT-g-ygvqSqjt69w9k6c6X04lbpM.cache +++ /dev/null @@ -1,2 +0,0 @@ -[o:Set: -@hash} I"environment-version:ETTI"environment-paths;TTI"rails-env;TTI">processors:type=text/css&file_type=text/css&pipeline=self;TTI"9file-digest://app/assets/stylesheets/application.css;TTI")file-digest://app/assets/stylesheets;TTF \ No newline at end of file diff --git a/sample-app/tmp/cache/assets/sprockets/v4.0.0/n7/n74mGv3B9Koe12KDWIP0abZgSWbUe0pOz-BebWbDsJo.cache b/sample-app/tmp/cache/assets/sprockets/v4.0.0/n7/n74mGv3B9Koe12KDWIP0abZgSWbUe0pOz-BebWbDsJo.cache deleted file mode 100644 index db9ab5a4..00000000 --- a/sample-app/tmp/cache/assets/sprockets/v4.0.0/n7/n74mGv3B9Koe12KDWIP0abZgSWbUe0pOz-BebWbDsJo.cache +++ /dev/null @@ -1,2 +0,0 @@ -"%8&ێ_ -28PL} \ No newline at end of file