(tx *bolt.Tx, object *APIObject)
| 236 | } |
| 237 | |
| 238 | func boltStoreObject(tx *bolt.Tx, object *APIObject) error { |
| 239 | b := tx.Bucket(bObjects) |
| 240 | v, err := json.Marshal(object) |
| 241 | if nil != err { |
| 242 | return err |
| 243 | } |
| 244 | return b.Put([]byte(object.ObjectID), v) |
| 245 | } |
| 246 | |
| 247 | func boltGetObject(tx *bolt.Tx, id string) (*APIObject, error) { |
| 248 | b := tx.Bucket(bObjects) |