Storage represents a storage engine for a Release.
| 39 | |
| 40 | // Storage represents a storage engine for a Release. |
| 41 | type Storage struct { |
| 42 | driver.Driver |
| 43 | |
| 44 | // MaxHistory specifies the maximum number of historical releases that will |
| 45 | // be retained, including the most recent release. Values of 0 or less are |
| 46 | // ignored (meaning no limits are imposed). |
| 47 | MaxHistory int |
| 48 | |
| 49 | // Embed a LogHolder to provide logger functionality |
| 50 | logging.LogHolder |
| 51 | } |
| 52 | |
| 53 | // Get retrieves the release from storage. An error is returned |
| 54 | // if the storage driver failed to fetch the release, or the |
nothing calls this directly
no outgoing calls
no test coverage detected