diff options
author | Matthew Heon <matthew.heon@gmail.com> | 2018-01-06 12:44:33 -0500 |
---|---|---|
committer | Atomic Bot <atomic-devel@projectatomic.io> | 2018-01-08 19:34:21 +0000 |
commit | 3d05f100f7be78932242d3d09a88e4a6236a0d3c (patch) | |
tree | 357ce1b330fcec96fcc309867a86879e5857b516 /libpod/sql_state.go | |
parent | 7b08aa78e4ede4c54fda6cd9917bb62e18d0d634 (diff) | |
download | podman-3d05f100f7be78932242d3d09a88e4a6236a0d3c.tar.gz podman-3d05f100f7be78932242d3d09a88e4a6236a0d3c.tar.bz2 podman-3d05f100f7be78932242d3d09a88e4a6236a0d3c.zip |
Save ContainerConfig.User to database
Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
Closes: #194
Approved by: rhatdan
Diffstat (limited to 'libpod/sql_state.go')
-rw-r--r-- | libpod/sql_state.go | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/libpod/sql_state.go b/libpod/sql_state.go index ec6818bcf..42fac831b 100644 --- a/libpod/sql_state.go +++ b/libpod/sql_state.go @@ -15,7 +15,7 @@ import ( // DBSchema is the current DB schema version // Increments every time a change is made to the database's tables -const DBSchema = 5 +const DBSchema = 6 // SQLState is a state implementation backed by a persistent SQLite3 database type SQLState struct { @@ -271,7 +271,7 @@ func (s *SQLState) HasContainer(id string) (bool, error) { func (s *SQLState) AddContainer(ctr *Container) (err error) { const ( addCtr = `INSERT INTO containers VALUES ( - ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? + ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? );` addCtrState = `INSERT INTO containerState VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? @@ -336,7 +336,8 @@ func (s *SQLState) AddContainer(ctr *Container) (err error) { timeToSQL(ctr.config.CreatedTime), ctr.config.RootfsImageID, ctr.config.RootfsImageName, - boolToSQL(ctr.config.UseImageConfig)) + boolToSQL(ctr.config.UseImageConfig), + ctr.config.User) if err != nil { return errors.Wrapf(err, "error adding static information for container %s to database", ctr.ID()) } |