blob: 3f30ab58313003dde6906ea5e32821f15893f140 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
#pragma once
#include "scope.h"
namespace NYdb {
namespace NYq {
template<typename T>
T CreateYqSettings(const TString& folderId)
{
T settings;
settings.Header_ = {{ "x-yq-scope", TScope::YandexCloudScopeSchema + "://" + folderId }};
return settings;
}
template<typename T>
T CreateYqSettings(const TScope& scope)
{
T settings;
settings.Header_ = {{ "x-yq-scope", scope.ToString() }};
return settings;
}
} // namespace NYq
} // namespace Ndb
|