Revision 1850 trunk/plugins/jsonrpc/jsonrpc_methods.c

jsonrpc_methods.c (revision 1850)
561 561
    json_object_object_add(ret, "enable_webserver", json_object_new_boolean(opts.enable_webserver));
562 562
    json_object_object_add(ret, "webserver_port", json_object_new_int(opts.webserver_port));
563 563
    json_object_object_add(ret, "enable_logger", json_object_new_boolean(opts.enable_logger));
564
    json_object_object_add(ret, "auto_remove_files", json_object_new_boolean(opts.auto_remove_files));
564
    json_object_object_add(ret, "auto_remove_files_after_repair", json_object_new_boolean(opts.auto_remove_files_after_repair));
565
    json_object_object_add(ret, "auto_remove_files_after_unpack", json_object_new_boolean(opts.auto_remove_files_after_unpack));
565 566
    json_object_object_add(response, "result", ret);
566 567

                
567 568
    json_prepare_response(request, response, NULL);
... ...
606 607
    json_process_parameter_bool(param_opts, "enable_webserver", opts.enable_webserver);
607 608
    json_process_parameter_int (param_opts, "webserver_port", opts.webserver_port);
608 609
    json_process_parameter_bool(param_opts, "enable_logger", opts.enable_logger);
609
    json_process_parameter_bool(param_opts, "auto_remove_files", opts.auto_remove_files);
610
    json_process_parameter_bool(param_opts, "auto_remove_files_after_repair", opts.auto_remove_files_after_repair);
611
    json_process_parameter_bool(param_opts, "auto_remove_files_after_unpack", opts.auto_remove_files_after_unpack);
610 612

                
611 613
    plugin_data_global->core_funcs.config_set_opts(opts);
612 614

                

Also available in: Unified diff