Current section
Files
Jump to
Current section
Files
lib/run_script.ex
defmodule RunScript do
@moduledoc """
Documentation for `RunScript`.
"""
@doc """
Run scripts.
## Parameters
- language: atom (:python, :bash, :ruby)
- script: filename (run.py, run.rb)
## Examples
iex> RunScript.run(:python, "run.py")
"TODO"
"""
def run(:python, script) do
System.cmd("python", [script])
end
def run(:bash, script) do
System.cmd("sh", [script])
end
def run(:ruby, script) do
System.cmd("ruby", [script])
end
end