import argparse, json, os, sys, shutil
-default_config_file=os.path.abspath(os.path.join(os.path.dirname(os.path.realpath(sys.argv[0])), "config", "config.json"))
+default_config_file=os.path.abspath(os.path.join(os.path.dirname(os.path.realpath(sys.argv[0])), "data", "config.json"))
real_dir=os.path.dirname(os.path.realpath(sys.argv[0]))
config_file=args.config
default = {
- "config_directory": "config",
"data_directory": "data",
"document_directory": "document",
"prescriber_directory": "prescriber",
if (not config["prescriber"].endswith(".json")): config["prescriber"]=config["prescriber"]+".json"
else:
if(not os.path.isabs(args.prescriber)):
- args.prescriber=os.path.join(config["config_directory"], args.prescriber)
+ args.prescriber=os.path.join(config["prescriber_directory"], args.prescriber)
if(os.path.isfile(args.prescriber)):
config["prescriber"]=args.prescriber
else:
- config["prescriber"]=os.path.join(config["config_directory"], config["prescriber"])
+ config["prescriber"]=os.path.join(config["prescriber_directory"], config["prescriber"])
print("File "+args.prescriber+" not found.")
os.makedirs(config["data_directory"], exist_ok=True)
+++ /dev/null
-{
- "config_directory": "config",
- "data_directory": "data",
- "document_directory": "document",
- "prescriber_directory": "prescriber",
- "prescriber": "prescriber",
- "template_directory": "template",
- "template": "default",
- "preset_directory": "preset",
- "preset_newline": true,
- "preset_delimiter": ",",
- "smime": false,
- "root_bundle": "",
- "certificate": "",
- "private_key": ""
-}
--- /dev/null
+{
+ "data_directory": "~/MedScript",
+ "document_directory": "document",
+ "prescriber_directory": "prescriber",
+ "prescriber": "prescriber",
+ "template_directory": "template",
+ "template": "default",
+ "preset_directory": "preset",
+ "preset_newline": true,
+ "preset_delimiter": ",",
+ "markdown": false,
+ "smime": false,
+ "root_bundle": "",
+ "certificate": "",
+ "private_key": ""
+}