Keesaco / KeesaFlo

A cloud-based flow cytometry web application
Other
6 stars 0 forks source link

PAL for datastore on compute engine #62

Closed notchris1 closed 10 years ago

notchris1 commented 10 years ago

Involves writing a PAL for datastore access on compute engine. should be compatible with app engine API.

RoganMurley commented 10 years ago

Due to time constraints we may not be able to fix this for Final.

McCrea commented 10 years ago

I have a plan for this. We don't bother writing a PAL, we just set permissions on the file before it exists at the point when AE talks to CE. It means we'll always have to check if actual files exist when getting permissions lists from the datastore, and will probably have to have a cron job or similar which prunes the list and removes entries which don't relate to actual files. (Since the entry will be there regardless of gate success) Alternatively we could have a flag in the datastore and some (fairly simple) stuff in the permissions API which checks if the file actual exists the first time it returns a reference to it.

McCrea commented 10 years ago

No longer required