I did it like that but I always analyze user's data without a running instance. So I would be able to do something like --
./artemis data print --bindings /users-data --journal /users-data Maybe I should ignore that error and just print an empty report if no folders are available? On Tue, May 5, 2015 at 4:35 PM, Hiram Chirino <hi...@hiramchirino.com> wrote: > Nice! > > But perhaps the 'data' command should only be enabled in the > ${ARTEMIS_INSTANCE}/bin/artemis case. When used with > ${ARTEMIS_HOME}/bin/artemis it fails since it can't find the data > files. > > On Tue, May 5, 2015 at 11:33 AM, Clebert Suconic > <clebert.suco...@gmail.com> wrote: >> I have added data options to the runtime CLI, moved it from artemis-tools, >> >> Now users will be able to do: >> >> >> ./artemis data print >> >> >> and print all the data on the journals and paging (the option will >> open the journals and print all the contents) >> >> >> To export the data >> >> ./artemis data exp >> >> >> >> >> you can use ./artemis help data print (I - at the end of the email) >> >> >> >> >> I tried to be as much user friendly as possible... if you could play >> with it... it would help me to make sure it's really user friendly :) >> >> >> >> >> >> I: >> >> $ ./artemis help data print >> >> NAME >> >> artemis data print - Print data records information (WARNING: don't >> use >> >> while a production server is running) >> >> >> SYNOPSIS >> >> artemis data print [--bindings <binding>] [--broker <brokerConfig>] >> >> [--journal <journal>] [--large-messages <largeMessges>] >> >> [--paging <paging>] [--] [<configuration>] >> >> >> OPTIONS >> >> --bindings <binding> >> >> The folder used for bindings (default from broker.xml) >> >> >> --broker <brokerConfig> >> >> This would override the broker configuration from the bootstrap >> >> >> --journal <journal> >> >> The folder used for messages journal (default from broker.xml) >> >> >> --large-messages <largeMessges> >> >> The folder used for large-messages (default from broker.xml) >> >> >> --paging <paging> >> >> The folder used for paging (default from broker.xml) >> >> >> -- >> >> This option can be used to separate command-line options from the >> >> list of argument, (useful when arguments might be mistaken for >> >> command-line options >> >> >> <configuration> >> >> Broker Configuration URI, default >> >> 'xml:${ARTEMIS_INSTANCE}/etc/bootstrap.xml' > > > > -- > Hiram Chirino > Engineering | Red Hat, Inc. > hchir...@redhat.com | fusesource.com | redhat.com > skype: hiramchirino | twitter: @hiramchirino -- Clebert Suconic http://community.jboss.org/people/clebert.suco...@jboss.com http://clebertsuconic.blogspot.com