Closed codevulture closed 8 years ago
@yuanying : Indentation and line changes are resultant of go fmt
command which i ran on code , as this was the standard procedure on golang for codeformating like pep in python. So i think this could be ignores or please let me know if needed to be removed.
@jrperritt : Please Review the changes.
@jrperritt : ping.
The go fmt
doesn't bother me; in fact, we should be linting and checking for that on build. What bothers me is all of the copy/paste; that shouldn't be necessary. You should convert the opts
function parameter to an interface
and then have the original AuthOpts
and your AuthOpts
(AuthOpts
plus TrustID) both separately implement the method required by the interface
.
@jrperritt :Thanks for comments,that would mean changing code apart from extensions am i correct.. also I would like to know some more details on how implementations needs to be proceeded to be clear about what needs to be done to have these merged, I have some questions that i would like to ask as i am new to gopherhead library:
I have these files below which have the major code in them, as per your suggestions which files should be changed/removed and if possible can you specify exactly which things, that would help me a lot to implement the changes. like you specified opts
but i am not sure which function you referred, please provide your guidance and feedback:
There is no reason to have 2 open pull requests for the same feature. Discussion continued in #580
@jrperritt : Hi, as per discussion on: https://github.com/rackspace/gophercloud/pull/580 i have modified the changes, Please let me know your review points and suggestions.Thanks.