Andy Kurth created VCL-897:
------------------------------

             Summary: Simplify arguments accepted by grant_root_access 
subroutines
                 Key: VCL-897
                 URL: https://issues.apache.org/jira/browse/VCL-897
             Project: VCL
          Issue Type: Improvement
          Components: vcld (backend)
            Reporter: Andy Kurth
            Assignee: Andy Kurth
             Fix For: 2.5


The {{grant_root_access}} subroutines in {{Linux.pm}} and {{Windows.pm}} accept 
a hash reference argument which must contain a _username_ key.  The username is 
the only piece of information {{grant_root_access}} needs.  The hash reference 
argument was presumably a result of copying and pasting the arguments accepted 
by its caller, the {{create_user}} subroutine which requires the other pieces 
of information contained in the hash reference.

There is no point of passing information to {{grant_root_access}} which it 
doesn't need.  It would be better programming style to pass it a simple string 
containing the username.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to