| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
X-Gentoo-Bug: 582154
X-Gentoo-Bug-URL: https://bugs.gentoo.org/582154
|
|
|
|
|
| |
If the database back-end fails to be read then layman will properly
report it and exit without causing an ugly traceback.
|
| |
|
|
|
|
|
|
|
|
|
| |
This parameter has been added in order to obtain proper
parallelization support for layman sqlite databases. With this
additional parameter it prompts the sqlite db module's write function to
simply return when removing an overlay, preventing it from re-adding any
database entires and causing oddness, run-time errors, or other unwanted
badness.
|
|
|
|
|
|
| |
Due to the fact that including the owner name isn't necessary layman
needed to modify the way it gathered owner information to prevent
run-time errors.
|
| |
|
|
|
|
|
|
| |
sqlite_db.py: Also changes the way in which feeds are gathered in
read_db(), this shows the nature of feeds being an unrequired attribute
of the overlay.
|
|
|
|
|
|
| |
constants.py: Adds sqlite to list of supported database modules.
setup.py: Adds db_modules.sqlite_db.sqlite_db to list of installable
modules.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
These functions are in the DbBase class and will continue to be used
in that class. As such there's no need for any DBHandler class to
include them in their code.
|
|
|
|
| |
This prevents namespace collisions with the required xml class.
|
|
|
|
|
|
|
|
| |
This was done to allow for only one read*() function and add
compatibility with the way read() was originally set up.
xml.py: read_db() is also modified in this file for the same purpose.
remotedb.py: changes the calling of self.read() to self.read_db().
|
|
|