#1491: include 'thornlists' in sync-parfiles -------------------------+-------------------------------------------------- Reporter: knarf | Owner: eschnett Type: enhancement | Status: new Priority: optional | Milestone: Component: SimFactory | Version: development version Keywords: | -------------------------+-------------------------------------------------- It would make sense to include the directory 'thornlists' into the sync- parfiles option in Simfactory. 'thornlists' is often created by GetComponents, and the thornlist is copied there.
#1491: include 'thornlists' in sync-parfiles --------------------------+------------------------------------------------- Reporter: knarf | Owner: eschnett Type: enhancement | Status: review Priority: optional | Milestone: Component: SimFactory | Version: development version Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by knarf):
* status: new => review
#1491: include 'thornlists' in sync-parfiles --------------------------+------------------------------------------------- Reporter: knarf | Owner: eschnett Type: enhancement | Status: review Priority: optional | Milestone: Component: SimFactory | Version: development version Resolution: | Keywords: --------------------------+-------------------------------------------------
Comment (by eschnett):
It makes sense in the sense that "thornlists" is a small directory as well.
On the other hand, "parfiles" is needed for running simulations, whereas "thornlists" is only needed when building, and when building, one needs the source tree anyway. That means, when running a simulation one can safely just sync "parfiles" since this will copy all information required for running, whereas only copying "thornlists" before building may miss updated source files.
#1491: include 'thornlists' in sync-parfiles --------------------------+------------------------------------------------- Reporter: knarf | Owner: eschnett Type: enhancement | Status: review Priority: optional | Milestone: Component: SimFactory | Version: development version Resolution: | Keywords: --------------------------+-------------------------------------------------
Comment (by knarf):
Maybe I misunderstand the meaning of 'sync-parfiles'. The use-case I have in mind is that I have my source on a development machine and now sync to a remote machine. Then I want to build there, and for that I need the thornlist. Thus, I have to sync it to the remote place as well. Currently this is not happening.
#1491: include 'thornlists' in sync-parfiles --------------------------+------------------------------------------------- Reporter: knarf | Owner: eschnett Type: enhancement | Status: review Priority: optional | Milestone: Component: SimFactory | Version: development version Resolution: | Keywords: --------------------------+-------------------------------------------------
Comment (by eschnett):
Oh. They should be synced by default.
sync-parfiles is supposed to only sync parfiles. For building, you would use a plain "sync", and this should sync everything. If thornlists are not included, they need to be added.
#1491: include 'thornlists' in sync-parfiles --------------------------+------------------------------------------------- Reporter: knarf | Owner: eschnett Type: enhancement | Status: review Priority: optional | Milestone: Component: SimFactory | Version: development version Resolution: | Keywords: --------------------------+-------------------------------------------------
Comment (by knarf):
That means adding it to 'sync-sources', I guess (see patch). Ok to apply?
#1491: include 'thornlists' in sync-parfiles --------------------------+------------------------------------------------- Reporter: knarf | Owner: eschnett Type: enhancement | Status: reviewed_ok Priority: optional | Milestone: Component: SimFactory | Version: development version Resolution: | Keywords: --------------------------+------------------------------------------------- Changes (by eschnett):
* status: review => reviewed_ok
#1491: include 'thornlists' in sync-parfiles --------------------------+------------------------------------------------- Reporter: knarf | Owner: eschnett Type: enhancement | Status: closed Priority: optional | Milestone: Component: SimFactory | Version: development version Resolution: fixed | Keywords: --------------------------+------------------------------------------------- Changes (by knarf):
* status: reviewed_ok => closed * resolution: => fixed
trac@lists.einsteintoolkit.org