Removed get_file_info function from object operations. Added get_device_id request to avoid abusing get_file_info.
separate fd object. This will be needed for file locking.