|
| OstreeManager (const PackageConfig &pconfig, const BootloaderConfig &bconfig, const std::shared_ptr< INvStorage > &storage, const std::shared_ptr< HttpInterface > &http) |
|
std::string | name () const override |
|
Json::Value | getInstalledPackages () const override |
|
std::string | getCurrentHash () const |
|
Uptane::Target | getCurrent () const override |
|
bool | imageUpdated () |
|
data::InstallationResult | install (const Uptane::Target &target) const override |
|
void | completeInstall () const override |
|
data::InstallationResult | finalizeInstall (const Uptane::Target &target) override |
|
void | updateNotify () override |
|
bool | fetchTarget (const Uptane::Target &target, Uptane::Fetcher &fetcher, const KeyManager &keys, FetcherProgressCb progress_cb, const api::FlowControlToken *token) override |
|
TargetStatus | verifyTarget (const Uptane::Target &target) const override |
|
GObjectUniquePtr< OstreeDeployment > | getStagedDeployment () const |
|
| PackageManagerInterface (const PackageConfig &pconfig, const BootloaderConfig &bconfig, const std::shared_ptr< INvStorage > &storage, const std::shared_ptr< HttpInterface > &http) |
|
|
static GObjectUniquePtr< OstreeSysroot > | LoadSysroot (const boost::filesystem::path &path) |
|
static GObjectUniquePtr< OstreeRepo > | LoadRepo (OstreeSysroot *sysroot, GError **error) |
|
static bool | addRemote (OstreeRepo *repo, const std::string &url, const KeyManager &keys) |
|
static data::InstallationResult | pull (const boost::filesystem::path &sysroot_path, const std::string &ostree_server, const KeyManager &keys, const Uptane::Target &target, const api::FlowControlToken *token=nullptr, OstreeProgressCb progress_cb=nullptr) |
|
Definition at line 40 of file ostreemanager.h.
The documentation for this class was generated from the following files: