You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by "Emmanuel Lecharny (JIRA)" <di...@incubator.apache.org> on 2005/02/01 00:59:18 UTC
[jira] Created: (DIRLDAP-31) Commons.Cli implemented in Bind
Commons.Cli implemented in Bind
-------------------------------
Key: DIRLDAP-31
URL: http://issues.apache.org/jira/browse/DIRLDAP-31
Project: Directory LDAP
Type: Improvement
Components: Clients
Versions: 0.8.0
Reporter: Emmanuel Lecharny
Assigned to: Alex Karasulu
Priority: Minor
I've implemented commons.cli in Bind, it works (also used log4j) :
FATAL org.apache.ldap.clients.LdapBind - Error while parsing command line arguments : Unrecognized option: -k
INFO org.apache.ldap.clients.LdapBind - Command line arguments : -k 127.0.0.1 -p 389 -D cn=Manager,dc=iktek,dc=com -w secret -v
usage: Bind
-D,--binddn bind DN
-P,--protocol procotol version (default: 3)
-h,--host LDAP server
-n,--noupdate show what would be done but don't actually update
-p,--port port on LDAP server
-v,--verbose run in verbose mode (diagnostics to standard output)
-w,--passwd bind passwd (for simple authentication)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
[jira] Commented: (DIRLDAP-31) Commons.Cli implemented in Bind
Posted by "Alex Karasulu (JIRA)" <di...@incubator.apache.org>.
[ http://issues.apache.org/jira/browse/DIRLDAP-31?page=comments#action_58345 ]
Alex Karasulu commented on DIRLDAP-31:
--------------------------------------
Very cool - if you have a (svn diff) patch you can attach it to this JIRA issue.
Cheers,
Alex
> Commons.Cli implemented in Bind
> -------------------------------
>
> Key: DIRLDAP-31
> URL: http://issues.apache.org/jira/browse/DIRLDAP-31
> Project: Directory LDAP
> Type: Improvement
> Components: Clients
> Versions: 0.8.0
> Reporter: Emmanuel Lecharny
> Assignee: Alex Karasulu
> Priority: Minor
>
> I've implemented commons.cli in Bind, it works (also used log4j) :
> FATAL org.apache.ldap.clients.LdapBind - Error while parsing command line arguments : Unrecognized option: -k
> INFO org.apache.ldap.clients.LdapBind - Command line arguments : -k 127.0.0.1 -p 389 -D cn=Manager,dc=iktek,dc=com -w secret -v
> usage: Bind
> -D,--binddn bind DN
> -P,--protocol procotol version (default: 3)
> -h,--host LDAP server
> -n,--noupdate show what would be done but don't actually update
> -p,--port port on LDAP server
> -v,--verbose run in verbose mode (diagnostics to standard output)
> -w,--passwd bind passwd (for simple authentication)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
[jira] Commented: (DIRLDAP-31) Commons.Cli implemented in Bind
Posted by "Alex Karasulu (JIRA)" <di...@incubator.apache.org>.
[ http://issues.apache.org/jira/browse/DIRLDAP-31?page=comments#action_58406 ]
Alex Karasulu commented on DIRLDAP-31:
--------------------------------------
I need to clarify what our convention is. Personally I change as I discover cleaner styles out there. Right now I think the cleanest style I have ever encountered is Jason Van Zyl's. Just look at any recent commits of mine to see it.
To specifically answer your questions...
-> Client code uses old old style way back when so no need to follow
-> Keep {} on separate lines always
-> space pad ()
-> if, else, while, for, try, catch all on new lines
-> throw away the m_, a_ and l_ conventions ( go with using this. and super.)
-> yeah I need to get off my but and get a Jalopy and/or Checkstyle worked out for this style: Jason's style is really easy to read on my eyes.
-> I use IDEA. We actually have a license for the directory project that was donated to us. Let me know if you would like to use this to write directory code.
Cheers,
-Alex
> Commons.Cli implemented in Bind
> -------------------------------
>
> Key: DIRLDAP-31
> URL: http://issues.apache.org/jira/browse/DIRLDAP-31
> Project: Directory LDAP
> Type: Improvement
> Components: Clients
> Versions: 0.8.0
> Reporter: Emmanuel Lecharny
> Assignee: Alex Karasulu
> Priority: Minor
>
> I've implemented commons.cli in Bind, it works (also used log4j) :
> FATAL org.apache.ldap.clients.LdapBind - Error while parsing command line arguments : Unrecognized option: -k
> INFO org.apache.ldap.clients.LdapBind - Command line arguments : -k 127.0.0.1 -p 389 -D cn=Manager,dc=iktek,dc=com -w secret -v
> usage: Bind
> -D,--binddn bind DN
> -P,--protocol procotol version (default: 3)
> -h,--host LDAP server
> -n,--noupdate show what would be done but don't actually update
> -p,--port port on LDAP server
> -v,--verbose run in verbose mode (diagnostics to standard output)
> -w,--passwd bind passwd (for simple authentication)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira