sqlite3¶
This module allows SPM to use sqlite3 as the backend for SPM’s package database.
Added in version 2015.8.0.
- saltext.sqlite3.pkgdb.sqlite3.init()[source]¶
Get an sqlite3 connection, and initialize the package database if necessary
- saltext.sqlite3.pkgdb.sqlite3.list_files(package, conn=None)[source]¶
List files for an installed package
- saltext.sqlite3.pkgdb.sqlite3.register_pkg(name, formula_def, conn=None)[source]¶
Register a package in the package database
- saltext.sqlite3.pkgdb.sqlite3.register_file(name, member, path, digest='', conn=None)[source]¶
Register a file in the package database
- saltext.sqlite3.pkgdb.sqlite3.unregister_pkg(name, conn=None)[source]¶
Unregister a package from the package database