I hereby claim:
- I am benmorganio on github.
- I am benmorganio (https://keybase.io/benmorganio) on keybase.
- I have a public key ASDA1Wv9C_-wtRiM6dvNYCaowXCKtbJAQKWYN6YYYozJjwo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| defmodule Test do | |
| def migrations_for(migration_source) when is_binary(migration_source) do | |
| query = Path.join(migration_source, "*") | |
| for entry <- Path.wildcard(query), | |
| info = extract_migration_info(entry), | |
| do: info | |
| end | |
| defp extract_migration_info(file) do |
| # Hey everyone, | |
| # | |
| # So, my name's Ben and tonight, I'll be talking about Dialyzer and what you can | |
| # do with it. | |
| # | |
| center <<-EOS | |
| \e[1mDiscovering Dialyzer\e[0m | |
| Ben A. Morgan |
| #! /bin/sh | |
| ### BEGIN INIT INFO | |
| # Provides: geth | |
| # Required-Start: $local_fs $remote_fs | |
| # Required-Stop: | |
| # X-Start-Before: rmnologin | |
| # Default-Start: 2 3 4 5 | |
| # Default-Stop: | |
| # Short-Description: Ethereum Mining |
| defmodule Ryal.PaymentMethod do | |
| schema "ryal_payment_methods" do | |
| field :type, :string | |
| embeds_one :data, modularize_field(:type) # :p | |
| end | |
| end | |
| # or, can I do: | |
| schema "ryal_payment_methods" do |
| $ mix ryal.install | |
| ==> ryal_core | |
| Compiling 1 file (.ex) | |
| ** (UndefinedFunctionError) function App.Repo.config/0 is undefined (module App.Repo is not available) | |
| App.Repo.config() | |
| lib/mix/ecto.ex:162: Mix.Ecto.build_repo_priv/1 | |
| lib/mix/ecto.ex:148: Mix.Ecto.migrations_path/1 | |
| lib/mix/tasks/ryal.core.install.ex:46: Mix.Tasks.Ryal.Core.Install.project_migration_dir/0 | |
| lib/mix/tasks/ryal.core.install.ex:9: Mix.Tasks.Ryal.Core.Install.run/1 | |
| (mix) lib/mix/task.ex:294: Mix.Task.run_task/3 |
| defmodule Mix.Tasks.Ryal.Core.Install do | |
| @moduledoc "Installs all Ryal Core migrations." | |
| use Mix.Task | |
| def run(_) do | |
| File.mkdir_p project_migration_dir() | |
| stamp = String.to_integer timestamp() |
| iex(1)> alias RedisPoolex, as: Redis | |
| RedisPoolex | |
| iex(2)> Redis.query ~w(SET hello world) | |
| ** (exit) exited in: :gen_server.call(:redis_pool, {:checkout, #Reference<0.0.4.2754>, true}, 5000) | |
| ** (EXIT) no process | |
| :erlang.send(:redis_pool, {:"$gen_cast", {:cancel_waiting, #Reference<0.0.4.2754>}}, [:noconnect]) | |
| (stdlib) gen_server.erl:416: :gen_server.do_send/2 | |
| (stdlib) gen_server.erl:232: :gen_server.do_cast/2 | |
| (poolboy) src/poolboy.erl:58: :poolboy.checkout/3 | |
| (poolboy) src/poolboy.erl:74: :poolboy.transaction/3 |
| #!/bin/sh | |
| ### BEGIN INIT INFO | |
| # Provides: fastboot | |
| # Required-Start: $local_fs $network $syslog | |
| # Required-Stop: $local_fs $network $syslog | |
| # Default-Start: 2 3 4 5 | |
| # Default-Stop: 0 1 6 | |
| # Short-Description: Ember Fastboot server. | |
| # Description: Boots up Ember Fastboot from the /var/web/frontend folder targeting the ./dist directory. |
| files: | |
| "/tmp/45_nginx_https_rw.sh": | |
| owner: root | |
| group: root | |
| mode: "000644" | |
| content: | | |
| #! /bin/bash | |
| CONFIGURED=`grep -c "return 301 https" /etc/nginx/conf.d/00_elastic_beanstalk_proxy.conf` |