parameters: (password, uppercase=False)
return_statement: return retVal.upper() if uppercase else retVal.lower()
docstring: >>> md5_generic_passwd(password='testpass', uppercase=False)
      '179ad45c6ce2cb97cf1029e212046e81'
docstring_summary: >>> md5_generic_passwd(password='testpass', uppercase=False)
      '179ad45c6ce2cb97cf1029e212046e81'
docstring_tokens: >>> md5_generic_passwd ( password = testpass uppercase = False ) 179ad45c6ce2cb97cf1029e212046e81
function: def md5_generic_passwd(password, uppercase=False):
      """
      >>> md5_generic_passwd(password='testpass', uppercase=False)
      '179ad45c6ce2cb97cf1029e212046e81'
      """
  
      retVal = md5(password).hexdigest()
  
      return retVal.upper() if uppercase else retVal.lower()
function_tokens: def md5_generic_passwd ( password , uppercase = False ) : retVal = md5 ( password ) . hexdigest ( ) return retVal . upper ( ) if uppercase else retVal . lower ( )