# transfer_xml **Descripción** Detecta el modo de transferencia y llama a la función agentplugin() para realizar la transferencia. **Parámetros**
**Nombre****Tipo****Requerido****Descripción**
filestrSiDiccionario con la configuración del agente
transfer\_modestrSiModo de transferencia. Por defecto es global\_variables\['transfer\_mode'\]
tentacle\_ipstrSiDirección IP para Tentacle. Por defecto es global\_variables\['tentacle\_ip'\]
tentacle\_portintSiPuerto para Tentacle. Por defecto es global\_variables\['tentacle\_port'\]
tentacle\_extra\_optsstrSiOpciones extra para Tentacle. Por defecto es global\_variables\['
tentacle_extra_opts']
data\_dirstrSiRuta de la carpeta data\_dir. Por defecto es global\_variables\['
data_dir']
**Return**
**Tipo**
None
**Versión** - 1.0.0 **Ejemplo** ``` import pandoraPlugintools as pt # Define the path to the file to be transferred file_to_transfer = '/tmp/agent.data' # Define transfer mode (e.g., 'local' or 'tentacle') transfer_mode = 'tentacle' # Define Tentacle IP and port tentacle_ip = '192.168.1.100' tentacle_port = 41121 # Define data directory for local transfer mode data_dir = '/var/spool/pandora/data_in/' # Perform the file transfer based on the selected transfer mode pt.transfer.transfer_xml(file_to_transfer, transfer_mode, tentacle_ip, tentacle_port, tentacle_extra_opts, data_dir) # Print a message indicating the successful transfer print("File transfer completed.") ```