コミットを比較
3
コミット
main
...
feature/426
| 作成者 | SHA1 | 日付 | |
|---|---|---|---|
|
|
ef229ed49b | ||
|
|
68b38182b4 | ||
|
|
6ce7990178 |
@@ -3,8 +3,8 @@ namespace :nico do
|
||||
task export: :environment do
|
||||
require 'open3'
|
||||
|
||||
mysql_user = ENV.fetch('MYSQL_USER')
|
||||
mysql_pass = ENV.fetch('MYSQL_PASS')
|
||||
mysql_user = ENV.fetch('NIZIKA_NICO_MYSQL_USER')
|
||||
mysql_pass = ENV.fetch('NIZIKA_NICO_MYSQL_PASS')
|
||||
nizika_nico_path = ENV.fetch('NIZIKA_NICO_PATH')
|
||||
|
||||
videos = Post.where('url LIKE ?', '%nicovideo.jp/watch/%').pluck(:url).filter_map {
|
||||
@@ -14,7 +14,7 @@ namespace :nico do
|
||||
next if videos.empty?
|
||||
|
||||
_, stderr, status = Open3.capture3(
|
||||
{ 'MYSQL_USER' => mysql_user, 'MYSQL_PASS' => mysql_pass },
|
||||
{ 'NIZIKA_NICO_MYSQL_USER' => mysql_user, 'NIZIKA_NICO_MYSQL_PASS' => mysql_pass },
|
||||
'python3', '-m', 'tracked_videos.put_bulk_upsert', *videos,
|
||||
chdir: nizika_nico_path)
|
||||
|
||||
|
||||
@@ -54,11 +54,11 @@ namespace :nico do
|
||||
.find_each(&:destroy!)
|
||||
end
|
||||
|
||||
mysql_user = ENV['MYSQL_USER']
|
||||
mysql_pass = ENV['MYSQL_PASS']
|
||||
mysql_user = ENV['NIZIKA_NICO_MYSQL_USER']
|
||||
mysql_pass = ENV['NIZIKA_NICO_MYSQL_PASS']
|
||||
nizika_nico_path = ENV['NIZIKA_NICO_PATH']
|
||||
stdout, stderr, status = Open3.capture3(
|
||||
{ 'MYSQL_USER' => mysql_user, 'MYSQL_PASS' => mysql_pass },
|
||||
{ 'NIZIKA_NICO_MYSQL_USER' => mysql_user, 'NIZIKA_NICO_MYSQL_PASS' => mysql_pass },
|
||||
'python3', "#{ nizika_nico_path }/get_videos.py")
|
||||
|
||||
unless status.success?
|
||||
|
||||
新しいイシューから参照
ユーザーをブロックする