Closed CJ-Wright closed 7 years ago
@danielballan
What version of mds are you using?
databroker 0.6.2 py35_0 https://pergamon.cs.nsls2.local:8443/conda/nsls2-tag/linux-64/databroker-0.6.2-py35_0.tar.bz2
metadatastore 0.6.0 py35_0 https://pergamon.cs.nsls2.local:8443/conda/nsls2-tag/linux-64/metadatastore-0.6.0-py35_0.tar.bz2
Recent versions of databroker expect metadatastore to provide this exception as an attribute. This was added to metadatastore in this commit: 6cdeb79e58b06a4787bccb9670e673ff86189e61 and first release in metadatastore v0.6.2. Portable-mds will support this as soon as this is merged: https://github.com/NSLS-II/portable-mds/pull/6
So I should update databroker or install from source?
You should update metadatastore to >= v0.6.2. Might as well go with the latest tagged version, which I believe is v0.6.3. I'm pretty sure the collection env on the XPD workstation that they use for data collection is already up-to-date, so I assume we are talking about a different conda environment under your management.
You might want to update everything while you are at it, to stay in sync. Best remove the env and remake, as we also upgraded from Python 3.4 to 3.5
conda create -n collection collection