Distributed Control & Automation Framework (DCAF)

cancel
Showing results for 
Search instead for 
Did you mean: 

DCAF Module/Feature Wish List

File Transfer Module

Need to automagically copy files to network shares on a schedule.

can use cron... not easy for end users to reconfigure

Message 11 of 19
(2,031 Views)

What transfer protocol(s)?

Would all files in a particular directory (or subdirectories thereof) work, or would you also need some form of regex match?

One destination or multiple?

Delete after transfer option?

Authenticated?

 

...what else?

Cheers,

Matt Pollock
National Instruments
Message 12 of 19
(2,027 Views)

Yes.

0 Kudos
Message 13 of 19
(2,023 Views)

JK

FTP and something to get us to a network shared folder.

 

I'm OK with backing up a whole directory. I'm a bit fuzzy on the whole what happens if it's a TDMS file that is still being written to...

 

It'd be nice to setup multiple jobs in a single module and configure schedule per job.

That way, if we needed one to many, we could just setup multiple jobs.

Delete after transfer is a bonus but only if it can be smart enough to not delete open files. Particularly TDMS - I know from running out of disk space that TDMS files that aren't closed get gross.

 

Authentication would be necessary for it to be useful.

 

Thanks for the response!

Message 14 of 19
(2,016 Views)

Re: TDMS files, the usual approach is to have the logging module write to the active files in a different directory, then when a file is complete and closed, move it to a transfer staging directory.  That way the transfer process only ever has to care about files in its directory, and outsource the closing and moving logic to other processes.

Cheers,

Matt Pollock
National Instruments
Message 15 of 19
(2,009 Views)

doh..

0 Kudos
Message 16 of 19
(2,006 Views)