Author Topic: Accessing contact sheets via NFS on Mac OS X  (Read 8114 times)

Offline sperber

  • Newcomer
  • *
  • Posts: 3
    • View Profile
Accessing contact sheets via NFS on Mac OS X
« on: June 17, 2006, 06:14:58 AM »
Hi there,

I'm trying out the demo version of Photo Mechanic.  My primary motivation
for trying it out is having a photo-management application which will let
me manage my photos on external drives.

After ingesting into a directory on an NFS-mounted, I can't seem to be able
to open the directory as a Contact Sheet.  Specifying the directory via
"Open Contact Sheet..." just gives me an empty contact sheet.  The Navigator
has an entry for the mount point of the NFS drive, but no triangle on it
that would let me descend into it.

Is this a restriction of the demo version, or am I doing something wrong?
Any help would be much appreciated.

Cheers,
Mike

Offline Kirk Baker

  • Senior Software Engineer
  • Camera Bits Staff
  • Superhero Member
  • *****
  • Posts: 25020
    • View Profile
    • Camera Bits, Inc.
Re: Accessing contact sheets via NFS on Mac OS X
« Reply #1 on: June 17, 2006, 11:20:33 PM »
I'm trying out the demo version of Photo Mechanic.  My primary motivation
for trying it out is having a photo-management application which will let
me manage my photos on external drives.

After ingesting into a directory on an NFS-mounted, I can't seem to be able
to open the directory as a Contact Sheet.  Specifying the directory via
"Open Contact Sheet..." just gives me an empty contact sheet.  The Navigator
has an entry for the mount point of the NFS drive, but no triangle on it
that would let me descend into it.

Is this a restriction of the demo version, or am I doing something wrong?
Any help would be much appreciated.

We restrict nothing in the demo version.  It is just time-limited.  I haven't tested with NFS mount points.

When you get that empty Contact Sheet, could you Command-click on the title of the Contact Sheet and list all of the items in the menu that appears?

Thanks,

-Kirk

Offline sperber

  • Newcomer
  • *
  • Posts: 3
    • View Profile
Re: Accessing contact sheets via NFS on Mac OS X
« Reply #2 on: June 19, 2006, 09:22:41 AM »
The entries are:

20060617 <- that's the entry in the titlebar
Photo Mechanic
Pictures
sperber
disk1 <- that's the mount point

Regards,
Mike

Offline Kirk Baker

  • Senior Software Engineer
  • Camera Bits Staff
  • Superhero Member
  • *****
  • Posts: 25020
    • View Profile
    • Camera Bits, Inc.
Re: Accessing contact sheets via NFS on Mac OS X
« Reply #3 on: June 19, 2006, 09:31:20 AM »
The entries are:

20060617 <- that's the entry in the titlebar
Photo Mechanic
Pictures
sperber
disk1 <- that's the mount point

Could you open up the Terminal application and do the following for me:

ls /Volumes

And then copy the text and paste it into a response to this thread?

Thanks,

-Kirk

Offline Kirk Baker

  • Senior Software Engineer
  • Camera Bits Staff
  • Superhero Member
  • *****
  • Posts: 25020
    • View Profile
    • Camera Bits, Inc.
Re: Accessing contact sheets via NFS on Mac OS X
« Reply #4 on: June 19, 2006, 10:41:45 PM »
I'm trying out the demo version of Photo Mechanic.  My primary motivation
for trying it out is having a photo-management application which will let
me manage my photos on external drives.

After ingesting into a directory on an NFS-mounted, I can't seem to be able
to open the directory as a Contact Sheet.  Specifying the directory via
"Open Contact Sheet..." just gives me an empty contact sheet.  The Navigator
has an entry for the mount point of the NFS drive, but no triangle on it
that would let me descend into it.

Is this a restriction of the demo version, or am I doing something wrong?

I figured out what was going wrong with NFS mount points.  opendir()/readdir() thinks that all of the entries are type DT_UNKNOWN, and thus a stat() call will dive deeper into the directory information.  So I added code to handle the DT_UNKNOWN case, and as such directories and files are now properly identified.

So your mount point should now have a triangle next to it, and thumbnails should appear in your contact sheets when browsing NFS mount points.

The fix will appear in the final release of Photo Mechanic 4.4.3.1.

HTH,

-Kirk

Offline sperber

  • Newcomer
  • *
  • Posts: 3
    • View Profile
Re: Accessing contact sheets via NFS on Mac OS X
« Reply #5 on: June 19, 2006, 11:00:26 PM »
Many thanks---looking forward to it!

Cheers,
Mike