mirror of
https://github.com/th3r00t/pyShelf.git
synced 2026-04-28 01:59:35 -04:00
Incremented version number
This commit is contained in:
206
docs/html/db/d7d/classsrc_1_1backend_1_1lib_1_1pyShelf_1_1BookDisplay.html
vendored
Normal file
206
docs/html/db/d7d/classsrc_1_1backend_1_1lib_1_1pyShelf_1_1BookDisplay.html
vendored
Normal file
@@ -0,0 +1,206 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: src.backend.lib.pyShelf.BookDisplay Class Reference</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.4.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><b>src</b></li><li class="navelem"><b>backend</b></li><li class="navelem"><b>lib</b></li><li class="navelem"><b>pyShelf</b></li><li class="navelem"><a class="el" href="../../db/d7d/classsrc_1_1backend_1_1lib_1_1pyShelf_1_1BookDisplay.html">BookDisplay</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-attribs">Public Attributes</a> |
|
||||
<a href="../../d7/d69/classsrc_1_1backend_1_1lib_1_1pyShelf_1_1BookDisplay-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">src.backend.lib.pyShelf.BookDisplay Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a854cd5d2a24a7ffcd97d080ac0b394c7"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d7d/classsrc_1_1backend_1_1lib_1_1pyShelf_1_1BookDisplay.html#a854cd5d2a24a7ffcd97d080ac0b394c7">__init__</a> (self, **kwargs)</td></tr>
|
||||
<tr class="separator:a854cd5d2a24a7ffcd97d080ac0b394c7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5dd3965776e63d09dfb0f887f88a9582"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d7d/classsrc_1_1backend_1_1lib_1_1pyShelf_1_1BookDisplay.html#a5dd3965776e63d09dfb0f887f88a9582">nextPage</a> (self)</td></tr>
|
||||
<tr class="separator:a5dd3965776e63d09dfb0f887f88a9582"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59098e1427ae89dba07ea0790dd8e0ed"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d7d/classsrc_1_1backend_1_1lib_1_1pyShelf_1_1BookDisplay.html#a59098e1427ae89dba07ea0790dd8e0ed">previousPage</a> (self)</td></tr>
|
||||
<tr class="separator:a59098e1427ae89dba07ea0790dd8e0ed"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8525b4f683d1d19e23f78e72c3b2984a"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d7d/classsrc_1_1backend_1_1lib_1_1pyShelf_1_1BookDisplay.html#a8525b4f683d1d19e23f78e72c3b2984a">booksPerPage</a> (self, screen_size)</td></tr>
|
||||
<tr class="separator:a8525b4f683d1d19e23f78e72c3b2984a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
||||
Public Attributes</h2></td></tr>
|
||||
<tr class="memitem:ab3ed4a51611e62f837670050fba50f72"><td class="memItemLeft" align="right" valign="top"><a id="ab3ed4a51611e62f837670050fba50f72"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>books_per_page</b></td></tr>
|
||||
<tr class="separator:ab3ed4a51611e62f837670050fba50f72"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5cd137b2812c7dd6dc01e025425aa3c2"><td class="memItemLeft" align="right" valign="top"><a id="a5cd137b2812c7dd6dc01e025425aa3c2"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>current_page</b></td></tr>
|
||||
<tr class="separator:a5cd137b2812c7dd6dc01e025425aa3c2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afc9d22b4da0f3b95767bbd6db24474eb"><td class="memItemLeft" align="right" valign="top"><a id="afc9d22b4da0f3b95767bbd6db24474eb"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>thumbnail_size</b></td></tr>
|
||||
<tr class="separator:afc9d22b4da0f3b95767bbd6db24474eb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afc3581b0c9e98113fd0f071b0d37b920"><td class="memItemLeft" align="right" valign="top"><a id="afc3581b0c9e98113fd0f071b0d37b920"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>thumbnail_scale</b></td></tr>
|
||||
<tr class="separator:afc3581b0c9e98113fd0f071b0d37b920"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acdd26912d13cb3d2b55517611d5abbeb"><td class="memItemLeft" align="right" valign="top"><a id="acdd26912d13cb3d2b55517611d5abbeb"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>total_pages</b></td></tr>
|
||||
<tr class="separator:acdd26912d13cb3d2b55517611d5abbeb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a80548fcafdac195c9b097b10ff4a28f2"><td class="memItemLeft" align="right" valign="top"><a id="a80548fcafdac195c9b097b10ff4a28f2"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>screen_size</b></td></tr>
|
||||
<tr class="separator:a80548fcafdac195c9b097b10ff4a28f2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><pre class="fragment">All functions related to displaying book information in the HTML UI</pre> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a854cd5d2a24a7ffcd97d080ac0b394c7"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a854cd5d2a24a7ffcd97d080ac0b394c7">◆ </a></span>__init__()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def src.backend.lib.pyShelf.BookDisplay.__init__ </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">** </td>
|
||||
<td class="paramname"><em>kwargs</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Initialize class variables
|
||||
:return: None
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a8525b4f683d1d19e23f78e72c3b2984a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8525b4f683d1d19e23f78e72c3b2984a">◆ </a></span>booksPerPage()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def src.backend.lib.pyShelf.BookDisplay.booksPerPage </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>screen_size</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">## TODO Remove me
|
||||
Set books per page
|
||||
:param screen_size: Array containing x,y pixel sizes
|
||||
:return: self.books_per_page
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="a5dd3965776e63d09dfb0f887f88a9582"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5dd3965776e63d09dfb0f887f88a9582">◆ </a></span>nextPage()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def src.backend.lib.pyShelf.BookDisplay.nextPage </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">## TODO Remove me
|
||||
Goto next book page
|
||||
:return: new current_page
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="a59098e1427ae89dba07ea0790dd8e0ed"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a59098e1427ae89dba07ea0790dd8e0ed">◆ </a></span>previousPage()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def src.backend.lib.pyShelf.BookDisplay.previousPage </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">## TODO Remove me
|
||||
Goto previous book page
|
||||
:return: new current_page
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>src/backend/lib/<a class="el" href="../../">pyShelf.py</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Wed Jan 1 2020 09:54:41 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
77
docs/html/db/d9a/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage-members.html
vendored
Normal file
77
docs/html/db/d9a/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage-members.html
vendored
Normal file
@@ -0,0 +1,77 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: Member List</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.4.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><b>src</b></li><li class="navelem"><b>backend</b></li><li class="navelem"><b>lib</b></li><li class="navelem"><b>storage</b></li><li class="navelem"><a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">Storage</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">src.backend.lib.storage.Storage Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>__init__</b>(self, config) (defined in <a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a>)</td><td class="entry"><a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html#aa5c8e584946dd5e4ff6e9b1379bc3c6b">book_paths_list</a>(self)</td><td class="entry"><a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>check_ownership</b>(self, table=None) (defined in <a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a>)</td><td class="entry"><a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html#a112f9b3fbb18b9475fdeba6245d90fdf">close</a>(self)</td><td class="entry"><a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html#a394cfed178f5fd150ed5f1bca13dfc05">commit</a>(self)</td><td class="entry"><a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>config</b> (defined in <a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a>)</td><td class="entry"><a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html#ae0fdacb661febbfa3cba95e578ad2112">create_tables</a>(self)</td><td class="entry"><a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>cursor</b> (defined in <a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a>)</td><td class="entry"><a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>db</b> (defined in <a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a>)</td><td class="entry"><a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>db_host</b> (defined in <a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a>)</td><td class="entry"><a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>db_port</b> (defined in <a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a>)</td><td class="entry"><a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html#a912a5030c1277bb9b635eb4bb5c97c40">insert_book</a>(self, book)</td><td class="entry"><a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>password</b> (defined in <a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a>)</td><td class="entry"><a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>sql</b> (defined in <a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a>)</td><td class="entry"><a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>user</b> (defined in <a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a>)</td><td class="entry"><a class="el" href="../../d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html">src.backend.lib.storage.Storage</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Wed Jan 1 2020 09:54:41 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
462
docs/html/db/dda/classsrc_1_1backend_1_1tests_1_1library__test_1_1Test__Catalogue.html
vendored
Normal file
462
docs/html/db/dda/classsrc_1_1backend_1_1tests_1_1library__test_1_1Test__Catalogue.html
vendored
Normal file
@@ -0,0 +1,462 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.16"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>pyShelf Open Source Ebook Server: src.backend.tests.library_test.Test_Catalogue Class Reference</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">pyShelf Open Source Ebook Server
|
||||
 <span id="projectnumber">0.4.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Open source, console based E-book server</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.16 -->
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',false,false,'search.php','Search');
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><b>src</b></li><li class="navelem"><b>backend</b></li><li class="navelem"><b>tests</b></li><li class="navelem"><b>library_test</b></li><li class="navelem"><a class="el" href="../../db/dda/classsrc_1_1backend_1_1tests_1_1library__test_1_1Test__Catalogue.html">Test_Catalogue</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||||
<a href="#pub-attribs">Public Attributes</a> |
|
||||
<a href="../../dc/d3e/classsrc_1_1backend_1_1tests_1_1library__test_1_1Test__Catalogue-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">src.backend.tests.library_test.Test_Catalogue Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="../../closed.png" alt="+"/> Inheritance diagram for src.backend.tests.library_test.Test_Catalogue:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center">
|
||||
<img src="../../db/dda/classsrc_1_1backend_1_1tests_1_1library__test_1_1Test__Catalogue.png" usemap="#src.backend.tests.library_5Ftest.Test_5FCatalogue_map" alt=""/>
|
||||
<map id="src.backend.tests.library_5Ftest.Test_5FCatalogue_map" name="src.backend.tests.library_5Ftest.Test_5FCatalogue_map">
|
||||
<area href="../../d5/da5/classsrc_1_1backend_1_1lib_1_1library_1_1Catalogue.html" alt="src.backend.lib.library.Catalogue" shape="rect" coords="0,0,269,24"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a8e47e8b49226d58e6eaedeba65d16308"><td class="memItemLeft" align="right" valign="top"><a id="a8e47e8b49226d58e6eaedeba65d16308"></a>
|
||||
def </td><td class="memItemRight" valign="bottom"><b>__init__</b> (self)</td></tr>
|
||||
<tr class="separator:a8e47e8b49226d58e6eaedeba65d16308"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad708c5a24143ca6fb38733f62396ee21"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dda/classsrc_1_1backend_1_1tests_1_1library__test_1_1Test__Catalogue.html#ad708c5a24143ca6fb38733f62396ee21">filter_books</a> (self)</td></tr>
|
||||
<tr class="separator:ad708c5a24143ca6fb38733f62396ee21"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a204c5171b7de8ddd199563fd1b252032"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/da5/classsrc_1_1backend_1_1lib_1_1library_1_1Catalogue.html#a204c5171b7de8ddd199563fd1b252032">scan_folder</a> (self, _path=None)</td></tr>
|
||||
<tr class="separator:a204c5171b7de8ddd199563fd1b252032"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abab8649249ef71103f314aa29644a739"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/da5/classsrc_1_1backend_1_1lib_1_1library_1_1Catalogue.html#abab8649249ef71103f314aa29644a739">extract_metadata</a> (self, book)</td></tr>
|
||||
<tr class="separator:abab8649249ef71103f314aa29644a739"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0993bce2b4fe64a46d96a5eba1d5af50"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/da5/classsrc_1_1backend_1_1lib_1_1library_1_1Catalogue.html#a0993bce2b4fe64a46d96a5eba1d5af50">extract_content</a> (self, book_zip, book)</td></tr>
|
||||
<tr class="separator:a0993bce2b4fe64a46d96a5eba1d5af50"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abcf0dc2d816393afbfb07ea9f5c152f9"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/da5/classsrc_1_1backend_1_1lib_1_1library_1_1Catalogue.html#abcf0dc2d816393afbfb07ea9f5c152f9">extract_cover_html</a> (self, book_zip, book)</td></tr>
|
||||
<tr class="separator:abcf0dc2d816393afbfb07ea9f5c152f9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abd1c3b416586faaabb37515705588a89"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/da5/classsrc_1_1backend_1_1lib_1_1library_1_1Catalogue.html#abd1c3b416586faaabb37515705588a89">extract_cover_image</a> (self, book_zip, book)</td></tr>
|
||||
<tr class="separator:abd1c3b416586faaabb37515705588a89"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a75b4d33e6dee46d4d18e6623d30f6dd2"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/da5/classsrc_1_1backend_1_1lib_1_1library_1_1Catalogue.html#a75b4d33e6dee46d4d18e6623d30f6dd2">compare_shelf_current</a> (self)</td></tr>
|
||||
<tr class="separator:a75b4d33e6dee46d4d18e6623d30f6dd2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af56675f98c8db93b6ca8c6731fde8e45"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/da5/classsrc_1_1backend_1_1lib_1_1library_1_1Catalogue.html#af56675f98c8db93b6ca8c6731fde8e45">import_books</a> (self, list=None)</td></tr>
|
||||
<tr class="separator:af56675f98c8db93b6ca8c6731fde8e45"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
||||
Static Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:aedf70ab79105f8251d36848fb790fb9f"><td class="memItemLeft" align="right" valign="top">def </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/da5/classsrc_1_1backend_1_1lib_1_1library_1_1Catalogue.html#aedf70ab79105f8251d36848fb790fb9f">process_book</a> (book)</td></tr>
|
||||
<tr class="separator:aedf70ab79105f8251d36848fb790fb9f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
||||
Public Attributes</h2></td></tr>
|
||||
<tr class="memitem:ae45671c4e95d835b38bb83002ec8dd54"><td class="memItemLeft" align="right" valign="top"><a id="ae45671c4e95d835b38bb83002ec8dd54"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>book_shelf</b></td></tr>
|
||||
<tr class="separator:ae45671c4e95d835b38bb83002ec8dd54"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac443ee74f10c7e2e128ddb2f0dfe045e"><td class="memItemLeft" align="right" valign="top"><a id="ac443ee74f10c7e2e128ddb2f0dfe045e"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>file_list</b></td></tr>
|
||||
<tr class="separator:ac443ee74f10c7e2e128ddb2f0dfe045e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2026c090be4f55cfe941d16a01b4ea75"><td class="memItemLeft" align="right" valign="top"><a id="a2026c090be4f55cfe941d16a01b4ea75"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>opf_regx</b></td></tr>
|
||||
<tr class="separator:a2026c090be4f55cfe941d16a01b4ea75"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a576649115ba3717c475d60eae96f6204"><td class="memItemLeft" align="right" valign="top"><a id="a576649115ba3717c475d60eae96f6204"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>cover_regx</b></td></tr>
|
||||
<tr class="separator:a576649115ba3717c475d60eae96f6204"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a686b224643b060423a49a017d4a7abd8"><td class="memItemLeft" align="right" valign="top"><a id="a686b224643b060423a49a017d4a7abd8"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>html_regx</b></td></tr>
|
||||
<tr class="separator:a686b224643b060423a49a017d4a7abd8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3e5edca4ab942e3f71958c90b5c45023"><td class="memItemLeft" align="right" valign="top"><a id="a3e5edca4ab942e3f71958c90b5c45023"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>root_dir</b></td></tr>
|
||||
<tr class="separator:a3e5edca4ab942e3f71958c90b5c45023"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a340d869b8f7c16007773de40a24005ce"><td class="memItemLeft" align="right" valign="top"><a id="a340d869b8f7c16007773de40a24005ce"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>book_folder</b></td></tr>
|
||||
<tr class="separator:a340d869b8f7c16007773de40a24005ce"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1129571b5c1a358e71d125cc47f9bf36"><td class="memItemLeft" align="right" valign="top"><a id="a1129571b5c1a358e71d125cc47f9bf36"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>books</b></td></tr>
|
||||
<tr class="separator:a1129571b5c1a358e71d125cc47f9bf36"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acd6cb62aae1221ee590734b70f76888a"><td class="memItemLeft" align="right" valign="top"><a id="acd6cb62aae1221ee590734b70f76888a"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>db_pointer</b></td></tr>
|
||||
<tr class="separator:acd6cb62aae1221ee590734b70f76888a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb43be37337c74fc1bfe1415ded423f9"><td class="memItemLeft" align="right" valign="top"><a id="afb43be37337c74fc1bfe1415ded423f9"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>config</b></td></tr>
|
||||
<tr class="separator:afb43be37337c74fc1bfe1415ded423f9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"></div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a75b4d33e6dee46d4d18e6623d30f6dd2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a75b4d33e6dee46d4d18e6623d30f6dd2">◆ </a></span>compare_shelf_current()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def src.backend.lib.library.Catalogue.compare_shelf_current </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Calls storage system, gets list of books stored and compares against files on disk
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0993bce2b4fe64a46d96a5eba1d5af50"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0993bce2b4fe64a46d96a5eba1d5af50">◆ </a></span>extract_content()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def src.backend.lib.library.Catalogue.extract_content </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>book_zip</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>book</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Opens epub as zip file filters then stores as list any files matching opf_regx
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="abcf0dc2d816393afbfb07ea9f5c152f9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abcf0dc2d816393afbfb07ea9f5c152f9">◆ </a></span>extract_cover_html()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def src.backend.lib.library.Catalogue.extract_cover_html </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>book_zip</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>book</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Opens epub as zip file filters then stores as list any files matching html_regx
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="abd1c3b416586faaabb37515705588a89"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abd1c3b416586faaabb37515705588a89">◆ </a></span>extract_cover_image()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def src.backend.lib.library.Catalogue.extract_cover_image </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>book_zip</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>book</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Opens epub as zip file filters then stores as list any files matching cover_regx
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="abab8649249ef71103f314aa29644a739"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abab8649249ef71103f314aa29644a739">◆ </a></span>extract_metadata()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def src.backend.lib.library.Catalogue.extract_metadata </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>book</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Return extracted metadata and cover picture
|
||||
book['path'] == Full path to ebook file
|
||||
book['files'] == list of files from self.process_book(book)
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad708c5a24143ca6fb38733f62396ee21"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad708c5a24143ca6fb38733f62396ee21">◆ </a></span>filter_books()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def src.backend.tests.library_test.Test_Catalogue.filter_books </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Calls scan_folder and filters out book files
|
||||
Proceeds to call process_book
|
||||
|
||||
:returns self._book_list_expanded: json string containing all book metadata
|
||||
</pre>
|
||||
<p>Reimplemented from <a class="el" href="../../d5/da5/classsrc_1_1backend_1_1lib_1_1library_1_1Catalogue.html#a9dec8499f181aee506861142004d002d">src.backend.lib.library.Catalogue</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af56675f98c8db93b6ca8c6731fde8e45"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af56675f98c8db93b6ca8c6731fde8e45">◆ </a></span>import_books()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def src.backend.lib.library.Catalogue.import_books </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>list</em> = <code>None</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Main entry point for import operations.
|
||||
Gets a list of new files via compare_shelf_current.
|
||||
Iterates over list and inserts new books into database.
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="aedf70ab79105f8251d36848fb790fb9f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aedf70ab79105f8251d36848fb790fb9f">◆ </a></span>process_book()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def src.backend.lib.library.Catalogue.process_book </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>book</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">inherited</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Return dictionary of epub file contents</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="a204c5171b7de8ddd199563fd1b252032"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a204c5171b7de8ddd199563fd1b252032">◆ </a></span>scan_folder()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">def src.backend.lib.library.Catalogue.scan_folder </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>self</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>_path</em> = <code>None</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Scan folder by _path, allows recurisive scanning
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>src/backend/tests/<a class="el" href="../../">library_test.py</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Wed Jan 1 2020 09:54:41 for pyShelf Open Source Ebook Server by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.16
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
docs/html/db/dda/classsrc_1_1backend_1_1tests_1_1library__test_1_1Test__Catalogue.png
vendored
Normal file
BIN
docs/html/db/dda/classsrc_1_1backend_1_1tests_1_1library__test_1_1Test__Catalogue.png
vendored
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 962 B |
Reference in New Issue
Block a user