46 lines
1.8 KiB
Elixir
46 lines
1.8 KiB
Elixir
use Mix.Config
|
|
config :farmbot_core, FarmbotCore.AssetWorker.FarmbotCore.Asset.FarmEvent, checkup_time_ms: 10_000
|
|
|
|
config :farmbot_core, FarmbotCore.AssetWorker.FarmbotCore.Asset.RegimenInstance,
|
|
checkup_time_ms: 10_000
|
|
|
|
config :farmbot_core, FarmbotCore.AssetWorker.FarmbotCore.Asset.PinBinding,
|
|
gpio_handler: FarmbotCore.PinBindingWorker.StubGPIOHandler,
|
|
error_retry_time_ms: 30_000
|
|
|
|
config :farmbot_core, Elixir.FarmbotCore.AssetWorker.FarmbotCore.Asset.PublicKey,
|
|
ssh_handler: FarmbotCore.PublicKeyHandler.StubSSHHandler
|
|
|
|
config :farmbot_core, FarmbotCore.AssetWorker.FarmbotCore.Asset.FarmwareInstallation,
|
|
error_retry_time_ms: 30_000,
|
|
install_dir: "/tmp/farmware"
|
|
|
|
config :farmbot_core, FarmbotCore.FarmwareRuntime, runtime_dir: "/tmp/farmware_runtime"
|
|
|
|
config :farmbot_core, FarmbotCore.BotState.FileSystem,
|
|
root_dir: "/tmp/farmbot_state",
|
|
sleep_time: 200
|
|
|
|
config :farmbot_core, FarmbotCore.AssetMonitor, checkup_time_ms: 30_000
|
|
|
|
config :farmbot_core, FarmbotCore.Leds, gpio_handler: FarmbotCore.Leds.StubHandler
|
|
|
|
config :farmbot_core, FarmbotCore.JSON, json_parser: FarmbotCore.JSON.JasonParser
|
|
|
|
config :farmbot_core, FarmbotCore.Core.CeleryScript.RunTimeWrapper,
|
|
celery_script_io_layer: FarmbotCore.Core.CeleryScript.StubIOLayer
|
|
|
|
config :farmbot_core, FarmbotCore.EctoMigrator,
|
|
default_firmware_io_logs: false,
|
|
default_server: "https://my.farm.bot",
|
|
default_dns_name: "my.farm.bot",
|
|
default_ntp_server_1: "0.pool.ntp.org",
|
|
default_ntp_server_2: "1.pool.ntp.org",
|
|
default_currently_on_beta:
|
|
String.contains?(to_string(:os.cmd('git rev-parse --abbrev-ref HEAD')), "beta")
|
|
|
|
config :farmbot_core, FarmbotCore.FirmwareOpenTask, attempt_threshold: 0
|
|
|
|
config :farmbot_core, FarmbotCore.AssetWorker.FarmbotCore.Asset.FbosConfig,
|
|
firmware_flash_attempt_threshold: 0
|