       %{"section" => current_section, "name"=>name, "value"=>value}
     end
   end
-end+end


  ## Return values

  List containing the UnitOption maps
  """
  @spec parse(String.t) :: List
  def parse(filepath) do
    Logger.info("Parsing service file #{filepath}...")
    if File.exists?(filepath) do

  #
  ## Return Values
  #
  # The list of all known UnitOptions
  #
  @spec process_file(term, String.t, list) :: list
  defp process_file(input_file, current_section, unit_options) do
    line = IO.read(input_file, :line)
    if (line != :eof) do
