From 1770c5f79e1af37c50500fcb58c0644801dce743 Mon Sep 17 00:00:00 2001 From: Loic Guegan Date: Fri, 14 Jul 2023 22:27:53 +0200 Subject: Minor changes --- .gitignore | 6 +++++- Makefile | 6 +++--- logger | Bin 15768 -> 0 bytes src/logger/main.c | 18 +++++++++++++++--- 4 files changed, 23 insertions(+), 7 deletions(-) delete mode 100755 logger diff --git a/.gitignore b/.gitignore index b997916..69e4961 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,7 @@ # Binary /client -/publisher \ No newline at end of file +/publisher +/logger + +# Logs +/logs \ No newline at end of file diff --git a/Makefile b/Makefile index 4e4b383..fc5c2bf 100644 --- a/Makefile +++ b/Makefile @@ -22,8 +22,8 @@ logger: clean: - $(MAKE) clean -C src/publisher/ - $(MAKE) clean -C src/client/ - $(MAKE) clean -C src/logger/ + $(MAKE) clean -C src/publisher/ OUT=$(PWD) + $(MAKE) clean -C src/client/ OUT=$(PWD) + $(MAKE) clean -C src/logger/ OUT=$(PWD) .PHONY: clean publisher client logger diff --git a/logger b/logger deleted file mode 100755 index 86e7c45..0000000 Binary files a/logger and /dev/null differ diff --git a/src/logger/main.c b/src/logger/main.c index 8c11878..b7833c5 100644 --- a/src/logger/main.c +++ b/src/logger/main.c @@ -11,7 +11,7 @@ #include #include "../utils.h" -void start(char *power_path); +void start(char *power_path, char *busid, char *chipaddr); int main (int argc, char *argv []) { @@ -26,15 +26,27 @@ int main (int argc, char *argv []) char *base=basename(argv[1]); sscanf(base,"%[^-]-%[^-]",busid,chipaddr); - start("/home/loic/out.txt"); + start("/home/loic/out.txt", busid,chipaddr); return 0; } -void start(char *power_path){ +void start(char *power_path, char *busid, char *chipaddr){ if (access(power_path, F_OK) != 0){ printf("Could not read %s\n",power_path); exit(2); } + char outdir[255]; mkdir(STRINGIFY(LOGGER_DIR),0755); + sprintf(outdir,"%s/%s-%s/",STRINGIFY(LOGGER_DIR), busid,chipaddr); + mkdir(outdir,0755); + + char outfile[255]; + sprintf(outfile,"%s/%s",outdir,"flk"); + printf("aa %s\n",outfile); + + FILE *f; + f=fopen(outfile, "w"); + fclose(f); + } \ No newline at end of file -- cgit v1.2.3