public function getRemoteConfig($ftpString)
{
$ftpObj = new Mage_Connect_Ftp();
$ftpObj->connect($ftpString);
$cfgFile = "connect.cfg";
$wd = $ftpObj->getcwd();
$remoteConfigExists = $ftpObj->fileExists($cfgFile);
$tempConfigFile = uniqid($cfgFile . "_temp");
if (!$remoteConfigExists) {
$remoteCfg = new Mage_Connect_Config($tempConfigFile);
$remoteCfg->store();
$ftpObj->upload($cfgFile, $tempConfigFile);
} else {
$ftpObj->get($tempConfigFile, $cfgFile);
$remoteCfg = new Mage_Connect_Config($tempConfigFile);
}
$ftpObj->chdir($wd);
return array($remoteCfg, $ftpObj);
}