- 
                Notifications
    You must be signed in to change notification settings 
- Fork 495
DeleteFile
        David Anderson edited this page Aug 22, 2023 
        ·
        4 revisions
      
    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.