Files
geef/lib/geef/repository.ex
Carlos Martín Nieto 2f20e18b56 Refactor elixir code
This should lead to better overview
2013-06-11 23:01:28 +02:00

22 lines
637 B
Elixir

defmodule Geef.Repository do
import Geef
def stop(repo), do: :geef_repo.stop(repo)
def open(path), do: :geef_repo.open(path)
def open!(path), do: :geef_repo.open(path) |> assert_ok
def init(path, bare), do: :geef_repo.init(path, bare)
def init!(path, bare), do: :geef_repo.init(path, bare) |> assert_ok
def odb(repo), do: :geef_repo.odb(repo)
def odb!(repo), do: :geef_repo.odb(repo) |> assert_ok
def discover(path), do: :geef_repo.disover(path)
def bare?(repo), do: :geef_repo.is_bare(repo)
def workdir(repo), do: :geef_repo.workdir(repo)
def reference_names(repo), do: :geef_repo.references(repo)
end