SFTP Get File Info.vi¶
Description¶
Retrieve metadata for a remote file.
Inputs¶
Localize Time?¶
- Required
No
- Default
True
If True , then the file’s File Info timestamp data is converted to the local machine’s timezone. Otherwise, it is reported as GMT.
Remote Path¶
- Required
Yes
Remote filesystem path to requested file or directory. This can be a relative path or an absolute path.
- Examples
/home/user/data/data1.txt
./data/data1.txt
error in¶
- Required
No
- Default
No Error
Incoming error from previous VI call. Is passed through to error out.
Warning
LabVIEW will not execute Call Library Function Node if there is an error present on the wire. Ensure that there is no error prior to calling this VI – unexpected behavior will occur.
Timeout msec¶
- Required
No
- Default
5000
Amount of time in milliseconds to wait for a response from remote host before a timeout error occurs.
Outputs¶
LabSSH Session Out¶
Duplicate SSH session refnum.
File Info¶
Contains metadata pertaining to the requested file.
Members:
- Size
Size of the file in bytes.
- UID
File’s user id.
- GID
File’s group owner id.
- Permissions
Permissions assigned to file.
- Accessed Time
The last-accessed timestamp of the file as reported by the server. If the Localize Time? input is True , then this timestamp uses this machine’s local time zone. Otherwise, it is GMT.
- Modified Time
The last-modified timestamp of the file as reported by the server. If the Localize Time? input is True , then this timestamp uses this machine’s local time zone. Otherwise, it is GMT.
- File Type [Cluster]
Collection of flags which describe the file type.
Members:
- Socket
If True , the file is a socket.
- Directory
If True , the file is a directory.
- Special Char
If True , the file is a special character file.
- Special Block
If True , the file is a special block file.
- Symbolic Link
If True , the file is a symbolic link.
- Regular
If True , the file is a regular file.
- Named Pipe (FIFO)
If True , the file is a named pipe, aka FIFO.
error out¶
Error (if any) resulting from this VI call.