You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Justin Ross (JIRA)" <ji...@apache.org> on 2013/12/02 18:52:46 UTC
[jira] [Updated] (QPID-5380) Dispatch - Simplify use of non-system
instances
[ https://issues.apache.org/jira/browse/QPID-5380?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Justin Ross updated QPID-5380:
------------------------------
Attachment: QPID-5380-1.patch
- Define a default installation area for work inside a checkout
- Separate system tests so they can run against an installation
- Add qdtest, an entry point for running system tests
- Add install logic for qdtest and its system tests
- Add test.sh, a developer tool for running all the tests from top to bottom
- Update config.sh with variables for in-tree source, build, and install dirs
This patch does not address the problem of how to look up the config file when QPID_DISPATCH_HOME is set. That needs some more thought. However, this change by itself is I think an improvement.
> Dispatch - Simplify use of non-system instances
> -----------------------------------------------
>
> Key: QPID-5380
> URL: https://issues.apache.org/jira/browse/QPID-5380
> Project: Qpid
> Issue Type: Improvement
> Components: Qpid Dispatch
> Reporter: Justin Ross
> Assignee: Justin Ross
> Attachments: QPID-5380-1.patch
>
>
> Right now the config path is set to /etc/qpid-dispatch/... in every instance, and the user needs to override it.
> For checkouts and other alternate installs, I propose that instead we look to see if QPID_DISPATCH_HOME is set, and if so load config from QPID_DISPATCH_HOME/etc.
> If we then change QPID_DISPATCH_HOME to be the dispatch build dir, where the configured files land by convention, we'll have an instance that can run without extra args.
> - Load config from QPID_DISPATCH_HOME/etc if QDH is set; otherwise, use /etc/qpid-dispatch/...
> - Change the config.sh QPID_DISPATCH_HOME to $(pwd)/build
> This additionally helps with home-dir installs.
--
This message was sent by Atlassian JIRA
(v6.1#6144)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org