module Net::Openvpn::Parser::ServerConfig

def generate(config)

def generate(config)
  text = ""
  config.each do |key, value|
    text.concat "#{key} #{value}\n"
  end
  text
end

def parse(text)

def parse(text)
  config = {}
  text.each_line do |line|
    next if line =~ /^$/
    parts = line.split(" ")
    key = parts.first
    value = parts[1..parts.size].join(" ")
    config[key.to_sym] = value
  end
  config
end