mirror of
https://github.com/discourse/discourse.git
synced 2025-05-22 07:53:49 +08:00
DEV: Apply syntax_tree formatting to script/*
This commit is contained in:
@ -1,14 +1,14 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
require 'yaml'
|
||||
require 'fileutils'
|
||||
require_relative 'socialcast_api'
|
||||
require "yaml"
|
||||
require "fileutils"
|
||||
require_relative "socialcast_api"
|
||||
|
||||
def load_config(file)
|
||||
config = YAML::load_file(File.join(__dir__, file))
|
||||
@domain = config['domain']
|
||||
@username = config['username']
|
||||
@password = config['password']
|
||||
config = YAML.load_file(File.join(__dir__, file))
|
||||
@domain = config["domain"]
|
||||
@username = config["username"]
|
||||
@password = config["password"]
|
||||
end
|
||||
|
||||
def export
|
||||
@ -23,8 +23,8 @@ def export_users(page = 1)
|
||||
users = @api.list_users(page: page)
|
||||
return if users.empty?
|
||||
users.each do |user|
|
||||
File.open("output/users/#{user['id']}.json", 'w') do |f|
|
||||
puts user['contact_info']['email']
|
||||
File.open("output/users/#{user["id"]}.json", "w") do |f|
|
||||
puts user["contact_info"]["email"]
|
||||
f.write user.to_json
|
||||
f.close
|
||||
end
|
||||
@ -36,12 +36,12 @@ def export_messages(page = 1)
|
||||
messages = @api.list_messages(page: page)
|
||||
return if messages.empty?
|
||||
messages.each do |message|
|
||||
File.open("output/messages/#{message['id']}.json", 'w') do |f|
|
||||
title = message['title']
|
||||
title = message['body'] if title.empty?
|
||||
File.open("output/messages/#{message["id"]}.json", "w") do |f|
|
||||
title = message["title"]
|
||||
title = message["body"] if title.empty?
|
||||
title = title.split('\n')[0][0..50] unless title.empty?
|
||||
|
||||
puts "#{message['id']}: #{title}"
|
||||
puts "#{message["id"]}: #{title}"
|
||||
f.write message.to_json
|
||||
f.close
|
||||
end
|
||||
@ -51,9 +51,7 @@ end
|
||||
|
||||
def create_dir(path)
|
||||
path = File.join(__dir__, path)
|
||||
unless File.directory?(path)
|
||||
FileUtils.mkdir_p(path)
|
||||
end
|
||||
FileUtils.mkdir_p(path) unless File.directory?(path)
|
||||
end
|
||||
|
||||
load_config ARGV.shift
|
||||
|
Reference in New Issue
Block a user