25 #include "softwarecontainer-common.h" 26 #include "servicemanifestloader.h" 27 #include "configstoreerror.h" 34 LOG_DECLARE_CLASS_CONTEXT(
"SMFL",
"SoftwareContainer service manifest loader");
49 virtual std::vector<json_t *>
loadContent()
override;
60 void loadServiceManifestDir();
71 void loadServiceManifestFile(
const std::string &filePath);
79 std::vector<std::string> fileList();
86 bool isJsonFile(
const std::string &filename);
virtual std::vector< json_t * > loadContent() override
Loads the json content from the Service Manifest(s)
Base class used for creating a service manifest loader.
Developers guide to adding a config item: