Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
B
bpm-sw
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
image/svg+xml
Discourse
Discourse
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Commits
Open sidebar
bpm
bpm-sw
Commits
7d199436
Commit
7d199436
authored
Oct 09, 2015
by
Lucas Russo
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
dev_mngr/*: pass configuration file to dev_io
parent
fede3552
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
5 additions
and
3 deletions
+5
-3
dev_mngr.c
src/dev_mngr/dev_mngr.c
+3
-2
dev_mngr_core.c
src/dev_mngr/dev_mngr_core.c
+2
-1
No files found.
src/dev_mngr/dev_mngr.c
View file @
7d199436
...
...
@@ -51,7 +51,7 @@ int main (int argc, char *argv[])
char
**
str_p
=
NULL
;
int
i
;
if
(
argc
<
2
)
{
if
(
argc
<
3
)
{
print_help
(
argv
[
0
]);
exit
(
1
);
}
...
...
@@ -354,7 +354,8 @@ err_daemonize:
err_cfg_exit:
zhash_destroy
(
&
dmngr_hints
);
err_dmngr_hints_alloc:
str_p
=
&
cfg_file
;
free
(
*
str_p
);
DBE_DEBUG
(
DBG_DEV_MNGR
|
DBG_LVL_FATAL
,
"[dev_mngr] Exiting ...
\n
"
);
return
0
;
...
...
src/dev_mngr/dev_mngr_core.c
View file @
7d199436
...
...
@@ -398,6 +398,7 @@ dmngr_err_e dmngr_spawn_all_devios (dmngr_t *self, char *broker_endp,
assert
(
broker_endp
);
dmngr_err_e
err
=
DMNGR_SUCCESS
;
char
*
cfg_file
=
self
->
cfg_file
;
char
*
dev_type_c
=
NULL
;
char
*
devio_type_c
=
NULL
;
char
*
dev_id_c
=
NULL
;
...
...
@@ -468,7 +469,7 @@ dmngr_err_e dmngr_spawn_all_devios (dmngr_t *self, char *broker_endp,
" for a %s device
\n\t
located on %s, ID %u, broker address %s, with "
"logfile on %s ...
\n
"
,
dev_type_c
,
dev_pathname
,
id
,
broker_endp
,
devio_log_prefix
);
char
*
argv_exec
[]
=
{
DEVIO_NAME
,
"-n"
,
devio_type_c
,
"-t"
,
dev_type_c
,
char
*
argv_exec
[]
=
{
DEVIO_NAME
,
"-
f"
,
cfg_file
,
"-
n"
,
devio_type_c
,
"-t"
,
dev_type_c
,
"-i"
,
dev_id_c
,
"-e"
,
dev_pathname
,
"-s"
,
smio_inst_id_c
,
"-b"
,
broker_endp
,
"-l"
,
devio_log_prefix
,
NULL
};
int
spawn_err
=
_dmngr_spawn_chld
(
self
,
DEVIO_NAME
,
argv_exec
);
...
...
Write
Preview
Markdown
is supported
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