Move net/ldap require into vmpooler.rb

This commit moves net/ldap require from authenticate_ldap in api/helpers to vmpooler.rb. Without this change net/ldap and rubygems are required again every time authenticate_ldap is run.
This commit is contained in:
kirby@puppetlabs.com 2018-06-27 15:21:15 -07:00
parent cbd4567454
commit 4fa54c8008
2 changed files with 1 additions and 3 deletions

View file

@ -4,6 +4,7 @@ module Vmpooler
require 'date' require 'date'
require 'json' require 'json'
require 'open-uri' require 'open-uri'
require 'net/ldap'
require 'rbvmomi' require 'rbvmomi'
require 'redis' require 'redis'
require 'sinatra/base' require 'sinatra/base'

View file

@ -55,9 +55,6 @@ module Vmpooler
end end
def authenticate_ldap(port, host, user_object, base, username_str, password_str) def authenticate_ldap(port, host, user_object, base, username_str, password_str)
require 'rubygems'
require 'net/ldap'
ldap = Net::LDAP.new( ldap = Net::LDAP.new(
:host => host, :host => host,
:port => port, :port => port,