CampbellGroup / common

Shared campbell lab code.
GNU Lesser General Public License v3.0
8 stars 5 forks source link

Change the server name to make it distinct from the original data_vault. #94

Closed jayich closed 8 years ago

jayich commented 8 years ago

Hard-coded the repository path from self.name to "Data Vault."

Review: @aransfor , @gregllong , @theoriginaljuice

I expect this PR to take a while to implement. I'm not sure about the hard-coded name change for the data vault path.

The intent here is not to have conflicts with the original Martinis group data vault.

I recommend branching your experiment repository, something like data_vault_cg, and try to get your code working with this PR.

jayich commented 8 years ago

see: https://github.comhttps://github.com/CampbellGroup/common/issues/93/CampbellGroup/common/issues/93

gregllong commented 8 years ago

LGTM

gregllong commented 8 years ago

@aransfor @theoriginaljuice PLEASE NOTE:

I learnt from Andrew just now that this piece of pull request is not likely to be compatible with your current experiment code if your code depends on the old datavault. You need to make sure you have changed the name of datavault you use in your code in order for this pull request to be compatible.

Sorry for the big font. I just want to make sure this information is highlighted because I certainly was not aware of this when I typed LGTM.

aransfor commented 8 years ago

Yes, I think this is a long term PR, I will start looking into it soon hopefully...

jchristensen133 commented 8 years ago

LGTM. There are no issues for us since we have not implemented data vault yet.

aransfor commented 8 years ago

@jayich @gregllong

So I have been thinking about this and after using scalabrad and the web interface it occurs to me a simple solution to this problem is to run multiple nodes on each machine. For example node_qsimexpcontrol.common, node_qsimexpcontrol.martinisservers, node_qsimexpcontrol.haeffnerservers. This resolves all node conflicts and allows us to switch between servers

jayich commented 8 years ago

@aransfor , this seems like a promising solution. Let's discuss when I can make it back.

jayich commented 8 years ago

See https://github.com/labrad/pylabrad/issues/255#issuecomment-220701998