Sha256: 40d38c6033dfe61b488ca1790f2f5b8268365acb984b00c4aa9dd01eaee406da

Contents?: true

Size: 275 Bytes

Versions: 10

Compression:

Stored size: 275 Bytes

Contents

# frozen_string_literal: true

require 'bundler/setup'
require 'json'

# get opts from STDIN
opts = JSON.parse(ARGV[0]) rescue nil
mod_path = "./controller/#{opts['app_type']}_#{opts['mode']}"
require_relative mod_path

controller = Tipi::Controller.new(opts)
controller.run

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
tipi-0.55 lib/tipi/controller.rb
tipi-0.54 lib/tipi/controller.rb
tipi-0.53 lib/tipi/controller.rb
tipi-0.52 lib/tipi/controller.rb
tipi-0.51 lib/tipi/controller.rb
tipi-0.50 lib/tipi/controller.rb
tipi-0.49 lib/tipi/controller.rb
tipi-0.47 lib/tipi/controller.rb
tipi-0.46 lib/tipi/controller.rb
tipi-0.45 lib/tipi/controller.rb