class Puma::Launcher

def get_env

def get_env
  if defined?(Bundler)
    env = Bundler::ORIGINAL_ENV.dup
    # add -rbundler/setup so we load from Gemfile when restarting
    bundle = "-rbundler/setup"
    env["RUBYOPT"] = [env["RUBYOPT"], bundle].join(" ").lstrip unless env["RUBYOPT"].to_s.include?(bundle)
    env
  else
    ENV.to_h
  end
end