Module: Flydata

Includes:
Heroku
Defined in:
lib/flydata/command/sync.rb,
lib/flydata.rb,
lib/flydata/cli.rb,
lib/flydata/cron.rb,
lib/flydata/errors.rb,
lib/flydata/heroku.rb,
lib/flydata/helpers.rb,
lib/flydata/api/base.rb,
lib/flydata/api_client.rb,
lib/flydata/credentials.rb,
lib/flydata/log_monitor.rb,
lib/flydata/command/base.rb,
lib/flydata/command/conf.rb,
lib/flydata/command/stop.rb,
lib/flydata/api/data_port.rb,
lib/flydata/command/login.rb,
lib/flydata/command/setup.rb,
lib/flydata/command/start.rb,
lib/flydata/api/data_entry.rb,
lib/flydata/command/sender.rb,
lib/flydata/command/status.rb,
lib/flydata/util/encryptor.rb,
lib/flydata/command/crontab.rb,
lib/flydata/command/encrypt.rb,
lib/flydata/command/restart.rb,
lib/flydata/command/routine.rb,
lib/flydata/command/version.rb,
lib/flydata/command/kill_all.rb,
lib/flydata/command/setlogdel.rb,
lib/flydata/sync_file_manager.rb,
lib/flydata/api/redshift_cluster.rb,
lib/flydata/heroku/instance_methods.rb,
lib/flydata/table_def/mysql_table_def.rb,
lib/flydata/heroku/configuration_methods.rb,
lib/flydata/table_def/redshift_table_def.rb,
lib/flydata/preference/data_entry_preference.rb

Overview

require ‘ruby-prof’

Defined Under Namespace

Modules: Api, Command, FileUtil, Helpers, Heroku, Mysql, Output, Preference, Redshift, TableDef, Util Classes: ApiClient, Cli, Credentials, Cron, LogMonitor, TableDefError

Constant Summary collapse

FLYDATA_DEBUG =
!!(ENV['FLYDATA_DEBUG'])
FLYDATA_HOME =
ENV['FLYDATA_HOME'] || "#{ENV['HOME']}/.flydata"
FLYDATA_GEM_HOME =
File.expand_path(File.join(File.dirname(__FILE__), '..'))
FLYDATA_TMPL_DIR =
File.join(FLYDATA_GEM_HOME, 'tmpl')
FLYDATA_API_HOST =
ENV['FLYDATA_API_HOST'] || 'https://flydata.co'