module Process

def merge_env_variables(fetched_env, current_env)

Returns:
  • (Array) - Merged environment variables.

Parameters:
  • current_env (Array) -- current environment variables.
  • fetched_env (Array) -- environment variables of specified user.
def merge_env_variables(fetched_env, current_env)
  env_hash_1 = environment_list_to_hash(fetched_env)
  env_hash_2 = environment_list_to_hash(current_env)
  merged_env = env_hash_2.merge(env_hash_1)
  merged_env.map { |k, v| "#{k}=#{v}" }
end