Top Level Namespace
Defined Under Namespace
Modules: Auth, Config, Controller, JunglePath, Logging, Migration, Schema, Server, Services, Views, ZBootstrap, ZCreateDb
Classes: Lookup, Port, String, Time
Instance Method Summary
collapse
Instance Method Details
#get_logger ⇒ Object
269
270
271
272
273
274
|
# File 'lib/jungle_path/app/ztools/zport_data.rb', line 269
def get_logger
this_dir = File.expand_path(File.dirname(__FILE__))
one_up = File.expand_path('..', this_dir)
puts "one_up: #{one_up}."
logger = JunglePath::Logging.make_logger(one_up, 'zport_data.log', reset: true)
end
|
#root ⇒ Object
write node tree to schema_tree.txt file for use by query api test page. template_file = File.join(configatron.application.public_dir, ‘query/documents/schema_tree_template.txt’) template = File.read(template_file) template_output = “#templatenn#root.to_str” output_file = File.join(configatron.application.public_dir, ‘query/documents/schema_tree.txt’) File.write(output_file, template_output)
14
|
# File 'lib/jungle_path/app/ztools/zgen_node_tree.rb', line 14
puts root.to_str
|
#run ⇒ Object
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
|
# File 'lib/jungle_path/app/ztools/zport_data.rb', line 276
def run
logger = get_logger
logger.info('test!!!!!!!!!!!!!!!!!!!!!!11')
db_source = JunglePath::DBAccess::IO::DB.new(configatron.source.db, logger)
db_target = JunglePath::DBAccess::Import::DBDir.new(configatron.source.port_to.data_files_import, logger)
db_target_postgresql = JunglePath::DBAccess::IO::DB.new(db_target.postgresql, logger)
port = Port.new(db_source, db_target, db_target_postgresql, logger) run_import port, db_target_postgresql
end
|
#run_import(port, db_log_target) ⇒ Object
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
|
# File 'lib/jungle_path/app/ztools/zport_data.rb', line 234
def run_import port, db_log_target
skip_some_items = false
log = []
port.log 'run_import'
log << 'run_import'
unless skip_some_items
port.reset_db
log << 'reset_db'
end
port.create_log_table
log << 'create_log_table'
port.set_log_id
log << 'set_log_id'
log.each do |item|
port.log item, db_log_target
end
unless skip_some_items
port.initial_data
port.user
end
rescue Exception => ex
port.log_error ex
raise
end
|