[ 
https://issues.apache.org/jira/browse/KARAF-216?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12911048#action_12911048
 ] 

Adrian Trenaman commented on KARAF-216:
---------------------------------------

Perhaps I should explain my motivation for this command: right now, if you want 
to create a new instance from the default root instance, you've got to 
painfully list out all the feature urls, like this: 

admin:create
  -f activemq -f camel 
  -p 2020 
  -l /home/smx/smx01 
  -furl 
mvn:org.apache.servicemix/apache-servicemix/4.3.0-fuse-01-00/xml/features 
  -furl mvn:org.apache.karaf/apache-karaf/2.0.0/xml/features 
  -furl mvn:org.apache.camel.karaf/apache-camel/2.4.0-fuse-00-00/xml/features 
  -furl mvn:org.apache.activemq/activemq-karaf/5.4.0-fuse-00-00/xml/features 
  -furl 
mvn:org.apache.servicemix.nmr/apache-servicemix-nmr/1.3.0-fuse-00-00/xml/features
 
  smx01

It'd be great if you didn't have to do this. One reason I dislike it is that 
the long URLs are tedious *and* versioned, which means any script that an 
operations guy might put in place to automate this today may be easily 
out-of-date when run in the future.


> Create an admin:clone command
> -----------------------------
>
>                 Key: KARAF-216
>                 URL: https://issues.apache.org/jira/browse/KARAF-216
>             Project: Karaf
>          Issue Type: Improvement
>          Components: runtime
>    Affects Versions: 2.0.0
>         Environment: All
>            Reporter: Adrian Trenaman
>   Original Estimate: 24h
>  Remaining Estimate: 24h
>
> Create an 'admin:clone' command. This command would allow you to create a new 
> instance of the current broker, with the same list of features and 
> featureURLs. 
> Options to the command would be: 
> -l <location>: the file location.
> -p <port>: the port for SSH
> -jmxPort <port>: the JMX port to listen on
> -f <feature>: if specified, this flag will override the current instances 
> list of boot features with the specified features.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to