Code Review
/
sim
/
o1-interface.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Add blank type of NTS.
[sim/o1-interface.git]
/
ntsimulator
/
ntsim-ng
/
main.c
diff --git
a/ntsimulator/ntsim-ng/main.c
b/ntsimulator/ntsim-ng/main.c
index
316fe0a
..
76abef6
100644
(file)
--- a/
ntsimulator/ntsim-ng/main.c
+++ b/
ntsimulator/ntsim-ng/main.c
@@
-35,6
+35,7
@@
#include "core/app/supervisor.h"
#include "core/app/manager.h"
#include "core/app/network_function.h"
#include "core/app/supervisor.h"
#include "core/app/manager.h"
#include "core/app/network_function.h"
+#include "core/app/blank.h"
#include "core/datastore/schema.h"
#include "core/datastore/generate.h"
#include "core/datastore/populate.h"
#include "core/datastore/schema.h"
#include "core/datastore/generate.h"
#include "core/datastore/populate.h"
@@
-104,7
+105,7
@@
int main(int argc, char **argv) {
case NTS_MODE_SUPERVISOR:
//run in supervisor mode
case NTS_MODE_SUPERVISOR:
//run in supervisor mode
- if(supervisor_run() != NTS_ERR_OK) {
+ if(supervisor_run(
argc, argv
) != NTS_ERR_OK) {
log_error("supervisor_run() failed\n");
return_code = EXIT_FAILURE;
}
log_error("supervisor_run() failed\n");
return_code = EXIT_FAILURE;
}
@@
-130,6
+131,15
@@
int main(int argc, char **argv) {
goto main_clean;
break;
goto main_clean;
break;
+ case NTS_MODE_BLANK:
+ if(blank_run() != NTS_ERR_OK) {
+ log_error("blank_run() failed\n");
+ return_code = EXIT_FAILURE;
+ }
+
+ goto main_clean_framework;
+ break;
+
case NTS_MODE_GENERATE_DATA:
if(datastore_generate_data(DATASTORE_RUNNING_PATH, DATASTORE_OPERATIONAL_PATH) != NTS_ERR_OK) {
log_error("datastore_generate_data() failed\n");
case NTS_MODE_GENERATE_DATA:
if(datastore_generate_data(DATASTORE_RUNNING_PATH, DATASTORE_OPERATIONAL_PATH) != NTS_ERR_OK) {
log_error("datastore_generate_data() failed\n");
@@
-175,7
+185,7
@@
int main(int argc, char **argv) {
}
main_clean:
}
main_clean:
- log_add_verbose(1, LOG_COLOR_BOLD_RED"
\n
stopping now...\n"LOG_COLOR_RESET);
+ log_add_verbose(1, LOG_COLOR_BOLD_RED"stopping now...\n"LOG_COLOR_RESET);
nc_client_destroy();
main_clean_context:
context_free();
nc_client_destroy();
main_clean_context:
context_free();