X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~yarrgweb/git?p=ypp-sc-tools.main.git;a=blobdiff_plain;f=pctb%2Fconvert.c;h=950300b588d1cc7e1e7fe9afc5409f0c4084c8d2;hp=61901a5924854c967d9fc981a63406d6af89f66d;hb=e8489d4711c4cc773f6e5f315f3799027e824f91;hpb=c2c039f07de178037bfbf12e4ee23c06f546de32 diff --git a/pctb/convert.c b/pctb/convert.c index 61901a5..950300b 100644 --- a/pctb/convert.c +++ b/pctb/convert.c @@ -82,6 +82,9 @@ static void open_screenshot_file(const char *mode) { if (!screenshot_file) fatal("could not open screenshots file `%s': %s", o_screenshot_fn, strerror(errno)); + + if ((o_flags & ff_upload) && !(o_flags & ff_testservers)) + badusage("must not reuse screenshots for upload to live PCTB database"); } static void run_analysis(void) { @@ -124,6 +127,8 @@ void fetch_with_rsync(const char *stem) { const char *src= getenv("YPPSC_PCTB_DICT_UPDATE"); char *remote= masprintf("%s/master-%s.txt", src, stem); char *local= masprintf("#master-%s#.txt", stem); + if (DEBUGP(rsync)) + fprintf(stderr,"executing rsync to fetch %s to %s\n",remote,local); execlp(rsync, "rsync", DEBUGP(rsync) ? "-vLt" : "-Lt", "--",remote,local,(char*)0);