This patch is adding the configuration of the number of workers, and the size of the listen queue in Debian, which uses uwsgi to run Swift. Therefore, this patch adds new swift_proxy_uwsgi_config, swift_account_uwsgi_config, and swift_container_uwsgi_config, providers as well as e new swift::wsgi::uwsgi_proxy, swift::wsgi::uwsgi_container, and swift::wsgi::uwsgi_account classes. Change-Id: Ib18f3479bc6a4513a7b3d823cda480c4ace2f2c0
		
			
				
	
	
		
			9 lines
		
	
	
		
			233 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			9 lines
		
	
	
		
			233 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
Puppet::Type.type(:swift_container_uwsgi_config).provide(
 | 
						|
  :ini_setting,
 | 
						|
  :parent => Puppet::Type.type(:openstack_config).provider(:ini_setting)
 | 
						|
) do
 | 
						|
  def self.file_path
 | 
						|
    '/etc/swift/swift-container-server-uwsgi.ini'
 | 
						|
  end
 | 
						|
end
 |