]> git.proxmox.com Git - mirror_lxc.git/blobdiff - src/lxc/tools/lxc_console.c
API: expose function lxc_log_init
[mirror_lxc.git] / src / lxc / tools / lxc_console.c
index 88a24bec3fda94f713341dfae00a0ec0c7a44636..eb57e489a4e993269bedcd92281267ea21ceb057 100644 (file)
@@ -98,6 +98,7 @@ int main(int argc, char *argv[])
 {
        int ret;
        struct lxc_container *c;
+       struct lxc_log log;
 
        ret = lxc_arguments_parse(&my_args, argc, argv);
        if (ret)
@@ -106,8 +107,14 @@ int main(int argc, char *argv[])
        if (!my_args.log_file)
                my_args.log_file = "none";
 
-       ret = lxc_log_init(my_args.name, my_args.log_file, my_args.log_priority,
-                          my_args.progname, my_args.quiet, my_args.lxcpath[0]);
+       log.name = my_args.name;
+       log.file = my_args.log_file;
+       log.priority = my_args.log_priority;
+       log.prefix = my_args.progname;
+       log.quiet = my_args.quiet;
+       log.lxcpath = my_args.lxcpath[0];
+
+       ret = lxc_log_init(&log);
        if (ret)
                return EXIT_FAILURE;
        lxc_log_options_no_override();