-
Couldn't load subscription status.
- Fork 495
DeleteFile
Sticky files can be deleted in either of two ways.
You can create a file file_delete_regex in your project directory, containing a list of regular expressions, one per line. If a client has a sticky file whose name matches any of these expressions, it will be instructed to delete the file.
To delete a sticky file from a particular host, use the function
delete_file(int host_id, const char* file_name)or the command line program (run from the project root dir)
delete_file -host_id X -file_name Y
delete_file() creates a message for the specific host and adds it to the msg_to_host table.
This message instructs the client to delete the file.
The message is included in the next scheduler reply to the host.
The message XML has the form
<delete_file_info>file_name</delete_file_info>For this to work, you need to include <msg_to_host/> in config.xml.