<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Mar 13, 2014 at 5:48 PM, Karel Piwko <span dir="ltr"><<a href="mailto:kpiwko@redhat.com" target="_blank">kpiwko@redhat.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I believe that command line based client is important. Either Java Sender<br>
or Node.js Sender could be enhanced with non-sending functionality and wrapped<br>
to provide CLI though via airline</blockquote><div><br></div><div>:-))))) I totally agree - let's create a JIRA for a Java-based CLI via airline</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
and nodejs libs.<br>
<br>
We already have similar stuff internally for sampling random data on OpenShift<br>
carts, it is based on RestAssured/Spacelift though. It will not be that<br>
difficult to make it available upstream if use case are clear ;-)<br>
<br>
Current functionality listed at [1]<br>
<div class=""><br>
> AeroGear Clients<br>
><br>
> - cURL<br>
><br>
> Yesterday I had the amusing experience of dig into the sources of OpenSSL and<br>
> their documentation, to see how people could encrypt it from the command<br>
> line. If I recommend that people would remember my name for the eternity in a<br>
> bad way. Another insane idea was to provide encoders for GPG. The simplest<br>
> idea, I think, would be provide code for people encrypt their passphrase and<br>
> certificate, instead of trust in some software.<br>
><br>
</div>[1]<br>
usage: perf-test-env <command> [<args>]<br>
<br>
The most commonly used perf-test-env commands are:<br>
cart-create Create OpenShift Cartridge based on latest commit in given<br>
organization, repository and branch. Requires rhc tools installed<br>
help Display help information ups-delete Deletes data from an UPS<br>
instance ups-dump Dumps all data from UPS so they are usable by<br>
performance tests ups-generate Generates data for an UPS instance<br>
<br>
See 'perf-test-env help <command>' for more information on a specific command.<br>
<br>
NAME<br>
perf-test-env ups-generate - Generates data for an UPS instance<br>
<br>
SYNOPSIS<br>
perf-test-env ups-generate (-a <app-name> | --app-name <app-name>)<br>
[--cert-pass <certificate-passphrase>] [--cert-path<br>
<certificate-path>] [--google-key <google-key>] [(-n <namespace> | --namespace<br>
<namespace>)] [--no-https] [--old-password <old-password>]<br>
(-p <password> | --password <password>) [--port <port>]<br>
[--production] [--project-no <project-number>] --push-app-name <push-app-name><br>
[--simple-push] [(-u <username> | --username <username>)]<br>
<br>
OPTIONS<br>
-a <app-name>, --app-name <app-name><br>
Name of the application on OpenShift<br>
<br>
--cert-pass <certificate-passphrase><br>
Certificate passphrase<br>
<br>
--cert-path <certificate-path><br>
Path to iOS certificate. If set, --cert-pass is required and iOS<br>
variant is created.<br>
<br>
--google-key <google-key><br>
Google API key for Android application variant. If set, --project-no<br>
is required and Android variant is created.<br>
<br>
-n <namespace>, --namespace <namespace><br>
Namespace on OpenShift, default value: mobileqa<br>
<br>
--no-https<br>
Use HTTP protocol instead of HTTPS<br>
<br>
--old-password <old-password><br>
Previous password. Default value: 123<br>
<br>
-p <password>, --password <password><br>
Password to be used for Unified Push Server login. If old-password<br>
matches, this one replaces the old one<br>
<br>
--port <port><br>
Port to be used for REST calls, default value: 80 or 443, depending<br>
on --no-https<br>
<br>
--production<br>
If set, certificate is marked as production one<br>
<br>
--project-no <project-number><br>
Google Project Number for Android application variant. If present,<br>
Android variant is created.<br>
<br>
--push-app-name <push-app-name><br>
Push application name<br>
<br>
--simple-push<br>
If set, SimplePush application variant is generated<br>
<br>
-u <username>, --username <username><br>
Username to be used for Unified Push Server login, default value:<br>
admin<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
_______________________________________________<br>
aerogear-dev mailing list<br>
<a href="mailto:aerogear-dev@lists.jboss.org">aerogear-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Matthias Wessendorf <br><br>blog: <a href="http://matthiaswessendorf.wordpress.com/" target="_blank">http://matthiaswessendorf.wordpress.com/</a><br>
sessions: <a href="http://www.slideshare.net/mwessendorf" target="_blank">http://www.slideshare.net/mwessendorf</a><br>twitter: <a href="http://twitter.com/mwessendorf" target="_blank">http://twitter.com/mwessendorf</a>
</div></div>