//$this->{'import' . $url['scheme']}($url);
$dbtype = $dburl['scheme'];
- $dirmethod = 'import' . $dburl['scheme'] . '.dir';
+ $dirmethod = 'import' . $dburl['scheme'] . 'dir';
$x = new $class;
if(method_exists($x, 'importModuleSQL')){
echo "Importing SQL from module $m using Module::importModuleSQL\n";
- $x->opts = $this->opts();
+ $x->opts = $this->opts;
$x->rootDir = $this->rootDir;
$x->importModuleSQL($dburl);
continue;
function importpgsqldir($url, $dir, $disable_triggers = false)
{
+ $ff = HTML_FlexyFramework::get();
+
require_once 'System.php';
$cat = System::which('cat');
$psql = System::which('psql');
$cmd = "$psql_cmd < " . escapeshellarg($fn ? $fn : $bfn) . ' 2>&1' ;
- echo "$bfn: $cmd ". ($this->cli ? "\n" : "<BR>\n");
+ echo "$bfn: $cmd ". ($ff->cli ? "\n" : "<BR>\n");
passthru($cmd);