Allow SyncTool to be used for generic HTTP(S) connections

pull/439/head
Richard van den Berg 2015-03-19 12:57:46 +01:00
parent 0e66ff140f
commit 05bc4c4389
1 changed files with 4 additions and 2 deletions

View File

@ -5,8 +5,10 @@ class SyncTool {
public function setupHttpSocket($server) {
$params = array();
App::uses('HttpSocket', 'Network/Http');
if ($server['Server']['cert_file']) $params['ssl_cafile'] = APP . "files" . DS . "certs" . DS . $server['Server']['id'] . '.pem';
if ($server['Server']['self_signed']) $params['ssl_allow_self_signed'] = $server['Server']['self_signed'];
if(!empty($server['Server'])) {
if ($server['Server']['cert_file']) $params['ssl_cafile'] = APP . "files" . DS . "certs" . DS . $server['Server']['id'] . '.pem';
if ($server['Server']['self_signed']) $params['ssl_allow_self_signed'] = $server['Server']['self_signed'];
}
$HttpSocket = new HttpSocket($params);
$proxy = Configure::read('Proxy');