Patch level :11.0

Files correlati     :
Ricompilazione Demo : [ ]
Commento            :
aggiunta rchiviazione files terminalino secondo ultima moda!


git-svn-id: svn://10.65.10.50/branches/R_10_00@21772 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca 2011-03-10 16:40:27 +00:00
parent ed966e7bb3
commit 049191d2b9

View File

@ -334,7 +334,14 @@ bool TUpload2Campo::archivia_file_importato(const TString& dst_root_path, const
}
//se invece crea/trova la cartella -> copia il file
dst_file.add(curr_fname.name());
//il file di destinazione ha nome modificato con data e ora di upload
TString str_curr_fname = curr_fname.name();
struct tm* adesso = xvt_time_now();
TString80 str_adesso;
str_adesso << "__" << adesso->tm_year + 1900 << "_" << adesso->tm_mon + 1 << "_" << adesso->tm_mday << "__" << adesso->tm_hour << "_" << adesso->tm_min << "_" << adesso->tm_sec;
const short pos = str_curr_fname.rfind('.');
str_curr_fname.insert(str_adesso, pos);
dst_file.add(str_curr_fname);
const bool copia_riuscita = fcopy(curr_fname, dst_file);
if (!copia_riuscita)
@ -1319,8 +1326,9 @@ void TUpload2Campo::elabora(const TMask& mask)
//creazione del filename dei files da importare
TFilename src_files = mask.get(F_INPUT_PATH);
//si importano tutti i files di tipo upload*.d
src_files.add("upload*.d");
//una volta si importavano tutti i files di tipo upload*.d; poi si è passati ad importare solo upload.d e basta!
//src_files.add("upload*.d");
src_files.add("upload.d");
TString_array src_files_list;
const int n_files_d = list_files(src_files, src_files_list);