Details
-
Task
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
None
Description
This ticket is to delete deprecated http code and separate client vs server http code:
1. Delete the following classes and tests:
Puppet::Network::HTTP::Connection
Puppet::Network::HTTP::NoCachePool
Puppet::Network::HTTP::Compression
2. Consolidate BasePool and Pool code and tests, since there is only one pool class
3. Rename Puppet::Network::HTTP::Session to something else like PoolEntry
4. Move remaining http client code and tests to `Puppet::HTTP`
Puppet::Network::HTTP::Factory
Puppet::Network::HTTP::Pool
Puppet::Network::HTTP::PoolEntry
Puppet::Network::HTTP::Site
The classes left in Puppet::Network::HTTP::* should only be used in a puppetserver context.
This is blocked on PUP-10252