Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
batsim
batsim
Commits
1d02d9e8
Commit
1d02d9e8
authored
Apr 14, 2017
by
Millian Poquet
Browse files
[code] fix: redis mainopt override config
parent
43f45beb
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/batsim.cpp
View file @
1d02d9e8
...
...
@@ -816,16 +816,25 @@ void set_configuration(BatsimContext *context,
mit_redis
->
value
.
AddMember
(
"enabled"
,
Value
().
SetBool
(
redis_enabled
),
alloc
);
// redis->hostname
if
(
mit_redis
->
value
.
FindMember
(
"hostname"
)
==
mit_redis
->
value
.
MemberEnd
())
Value
::
MemberIterator
mit_redis_hostname
=
mit_redis
->
value
.
FindMember
(
"hostname"
);
if
(
mit_redis_hostname
==
mit_redis
->
value
.
MemberEnd
())
mit_redis
->
value
.
AddMember
(
"hostname"
,
Value
().
SetString
(
redis_hostname
.
c_str
(),
alloc
),
alloc
);
else
mit_redis_hostname
->
value
.
SetString
(
redis_hostname
.
c_str
(),
alloc
);
// redis->port
if
(
mit_redis
->
value
.
FindMember
(
"port"
)
==
mit_redis
->
value
.
MemberEnd
())
Value
::
MemberIterator
mit_redis_port
=
mit_redis
->
value
.
FindMember
(
"port"
);
if
(
mit_redis_port
==
mit_redis
->
value
.
MemberEnd
())
mit_redis
->
value
.
AddMember
(
"port"
,
Value
().
SetInt
(
redis_port
),
alloc
);
else
mit_redis_port
->
value
.
SetInt
(
redis_port
);
// redis->prefix
if
(
mit_redis
->
value
.
FindMember
(
"prefix"
)
==
mit_redis
->
value
.
MemberEnd
())
Value
::
MemberIterator
mit_redis_prefix
=
mit_redis
->
value
.
FindMember
(
"prefix"
);
if
(
mit_redis_prefix
==
mit_redis
->
value
.
MemberEnd
())
mit_redis
->
value
.
AddMember
(
"prefix"
,
Value
().
SetString
(
redis_prefix
.
c_str
(),
alloc
),
alloc
);
else
mit_redis_prefix
->
value
.
SetString
(
redis_prefix
.
c_str
(),
alloc
);
// job_submission
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment