10#include <framework/database/MetadataProvider.h>
11#include <framework/database/Downloader.h>
12#include <nlohmann/json.hpp>
14namespace Belle2::Conditions {
43 bool updatePayloads(
const std::string& globaltag,
int exp,
int run)
override;
48 nlohmann::json
get(
const std::string& url);
60 static constexpr long long m_maxIoV = 9223372036854775807;
Simple class to encapsulate libcurl as used by the ConditionsDatabase.
static Downloader & getDefaultInstance()
Return the default instance.