Xi-CAM / Xi-cam.gui

0 stars 9 forks source link

Add ability to talk to remote Intake Server. #52

Closed dylanmcreynolds closed 4 years ago

dylanmcreynolds commented 4 years ago

In order to successfully talk to an Intake Server, changes need to be made to the catalog browsing. Normally, the

from datbroker import Catalog

will provide a top level catalog where the second level is a list of catalogs that are themselves BlueskyRun instances.

However, when you configure intake to point to an Intake Server, the server is represented as a catalog one level higher than that.

This has the feeling of a temporary fix. We probably want a UI that can let the user select their own "top level" catalogs from a tree control of some sort, since there is no rule that says that any given level is a "top level".

This PR is also looking to make the interactivity a little better by displaying progress and business to users as searches are made.