2018-07-25 16:08:53 -06:00
|
|
|
use Mix.Config
|
|
|
|
|
|
|
|
data_path = Path.join(["/", "tmp", "farmbot"])
|
2018-12-03 13:21:41 -07:00
|
|
|
File.mkdir_p(data_path)
|
2018-11-23 11:25:14 -07:00
|
|
|
|
2018-07-25 16:08:53 -06:00
|
|
|
config :farmbot_ext,
|
|
|
|
data_path: data_path
|
|
|
|
|
2019-03-05 12:35:09 -07:00
|
|
|
config :farmbot_core, FarmbotCore.Config.Repo,
|
2018-07-25 16:08:53 -06:00
|
|
|
adapter: Sqlite.Ecto2,
|
|
|
|
loggers: [],
|
2019-04-25 09:18:09 -06:00
|
|
|
pool_size: 1,
|
2018-08-01 13:51:08 -06:00
|
|
|
database: Path.join(data_path, "config-#{Mix.env()}.sqlite3")
|
2018-07-25 16:08:53 -06:00
|
|
|
|
2019-03-05 12:35:09 -07:00
|
|
|
config :farmbot_core, FarmbotCore.Logger.Repo,
|
2018-07-25 16:08:53 -06:00
|
|
|
adapter: Sqlite.Ecto2,
|
|
|
|
loggers: [],
|
2019-04-25 09:18:09 -06:00
|
|
|
pool_size: 1,
|
2018-08-01 13:51:08 -06:00
|
|
|
database: Path.join(data_path, "logs-#{Mix.env()}.sqlite3")
|
2018-07-25 16:08:53 -06:00
|
|
|
|
2019-03-05 12:35:09 -07:00
|
|
|
config :farmbot_core, FarmbotCore.Asset.Repo,
|
2018-07-25 16:08:53 -06:00
|
|
|
adapter: Sqlite.Ecto2,
|
|
|
|
loggers: [],
|
2019-04-25 09:18:09 -06:00
|
|
|
pool_size: 1,
|
2018-11-29 09:57:27 -07:00
|
|
|
database: Path.join(data_path, "asset-#{Mix.env()}.sqlite3")
|
2018-07-25 16:08:53 -06:00
|
|
|
|
2019-03-05 12:35:09 -07:00
|
|
|
config :farmbot, FarmbotOS.Init.Supervisor,
|
2018-12-03 13:21:41 -07:00
|
|
|
init_children: [
|
2019-03-11 09:26:56 -06:00
|
|
|
FarmbotOS.FirmwareTTYDetector,
|
2019-03-05 12:35:09 -07:00
|
|
|
FarmbotOS.Platform.Host.Configurator
|
2018-07-25 16:08:53 -06:00
|
|
|
]
|
|
|
|
|
2018-12-03 13:21:41 -07:00
|
|
|
config :farmbot,
|
2019-03-05 12:35:09 -07:00
|
|
|
ecto_repos: [FarmbotCore.Config.Repo, FarmbotCore.Logger.Repo, FarmbotCore.Asset.Repo]
|
2018-12-03 13:21:41 -07:00
|
|
|
|
2019-03-11 09:26:56 -06:00
|
|
|
config :farmbot, FarmbotOS.FirmwareTTYDetector,
|
2019-03-04 14:32:56 -07:00
|
|
|
expected_names: [
|
|
|
|
System.get_env("FARMBOT_TTY")
|
|
|
|
]
|
2019-07-02 11:08:07 -06:00
|
|
|
|
|
|
|
config :logger,
|
|
|
|
backends: [RingLogger]
|