Petals ESB CLI

Petals CLI should respect IEEE 1003.1 and POSIX Conventions

Details

  • Type: Improvement Request Improvement Request
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 2.0.0
  • Fix Version/s: 2.1.0
  • Component/s: Command-line
  • Security Level: Public
  • Description:
    Hide

    Options and option arguments of the utility Petals CLI should be compliant with IEEE 1003.1 ou POSIX1.2008

    The main change is in command mode where the command must be considered as an operand, for example:

    ./petals-cli.sh -h localhost -n 7700 -u petals -p petals -d -c -- deploy -u file:///home/.../petals-bc-soap-4.3.0-SNAPSHOT.zip -D myParam=myValue


    • '--' separates options of Petals CLI from the command to execute and its options,
    • and avoid confusing between options as 'u' used twice (one to set the JMX username, one to set the URL of the artifact to deploy)
    Show
    Options and option arguments of the utility Petals CLI should be compliant with IEEE 1003.1 ou POSIX1.2008 The main change is in command mode where the command must be considered as an operand, for example:
    ./petals-cli.sh -h localhost -n 7700 -u petals -p petals -d -c -- deploy -u file:///home/.../petals-bc-soap-4.3.0-SNAPSHOT.zip -D myParam=myValue

    • '--' separates options of Petals CLI from the command to execute and its options,
    • and avoid confusing between options as 'u' used twice (one to set the JMX username, one to set the URL of the artifact to deploy)
  • Environment:
    -

Issue Links

Activity

Christophe DENEUX made changes - Tue, 18 Sep 2012 - 09:06:47 +0200
Field Original Value New Value
Fix Version/s 2.0.1 [ 10365 ]
Priority Major [ 3 ]
Description Options and option arguments of the utility Petals CLI should be compliant with [IEEE 1003.1 ou POSIX1.2008|http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap12.html]

The main change is in command mode where the command must be considered as an operand, for example:
{code}
./petals-cli.sh -h localhost -n 7700 -u petals -p petals -d -c -- deploy -u file:///home/.../petals-bc-soap-4.3.0-SNAPSHOT.zip -D myParam=myValue
{code}

* '--' separates options of Petals CLI from the command to execute and its options,
* and avoid confusing between options as 'u' used twice (one to set the JMX username, one to set the URL of the artifact to deploy)
Options and option arguments of the utility Petals CLI should be compliant with [IEEE 1003.1 ou POSIX1.2008|http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap12.html]

The main change is in command mode where the command must be considered as an operand, for example:
{code}
./petals-cli.sh -h localhost -n 7700 -u petals -p petals -d -c -- deploy -u file:///home/.../petals-bc-soap-4.3.0-SNAPSHOT.zip -D myParam=myValue
{code}

\\
* '--' separates options of Petals CLI from the command to execute and its options,
* and avoid confusing between options as 'u' used twice (one to set the JMX username, one to set the URL of the artifact to deploy)
Christophe DENEUX made changes - Tue, 18 Sep 2012 - 10:43:02 +0200
Link This issue blocks PETALSESBCLI-41 [ PETALSESBCLI-41 ]
Christophe DENEUX made changes - Tue, 18 Sep 2012 - 13:47:20 +0200
Status New [ 10000 ] Open [ 10002 ]
Christophe DENEUX made changes - Tue, 18 Sep 2012 - 13:47:21 +0200
Status Open [ 10002 ] In Progress [ 10003 ]
Hide
Christophe DENEUX added a comment - Tue, 18 Sep 2012 - 13:47:29 +0200

Fixed in trunk

Show
Christophe DENEUX added a comment - Tue, 18 Sep 2012 - 13:47:29 +0200 Fixed in trunk
Christophe DENEUX made changes - Tue, 18 Sep 2012 - 13:47:29 +0200
Status In Progress [ 10003 ] Resolved [ 10004 ]
Resolution Fixed [ 1 ]
Hide
Christophe DENEUX added a comment - Tue, 18 Sep 2012 - 13:53:12 +0200

User doc updated about "--"

Show
Christophe DENEUX added a comment - Tue, 18 Sep 2012 - 13:53:12 +0200 User doc updated about "--"
Christophe DENEUX made changes - Thu, 20 Sep 2012 - 17:01:24 +0200
Component/s Command-line [ 10239 ]
Transition Status Change Time Execution Times Last Executer Last Execution Date
New New Open Open
4h 41m
1
Christophe DENEUX
Tue, 18 Sep 2012 - 13:47:20 +0200
Open Open In Progress In Progress
1s
1
Christophe DENEUX
Tue, 18 Sep 2012 - 13:47:21 +0200
In Progress In Progress Resolved Resolved
8s
1
Christophe DENEUX
Tue, 18 Sep 2012 - 13:47:29 +0200



People

Dates

  • Created:
    Tue, 18 Sep 2012 - 09:06:12 +0200
    Updated:
    Thu, 20 Sep 2012 - 17:01:24 +0200
    Resolved:
    Tue, 18 Sep 2012 - 13:47:29 +0200