*/ // Init database file $fileName = $dbConfig['db_path'] . DIRECTORY_SEPARATOR . 'metadata.db'; try { // Open or create the database $db = new CalibreDbLoader($fileName, $gConfig['create_db']); echo sprintf('Load database %s', $fileName) . '
'; // Add the epub files into the database if (!empty($dbConfig['epub_path'])) { $fileList = glob($dbConfig['epub_path'] . DIRECTORY_SEPARATOR . '*.epub'); foreach ($fileList as $fileName) { $db->AddEpub($fileName); } } } catch (Exception $e) { $gErrorArray[$fileName] = $e->getMessage(); } ?>