def user_add(attribs)
      defaults   = {init_bal: 50.0, min_bal: 0.0, secondary_pin: '""',quota: 0,
                    alternate_pin: '""', home_server: '""', locked: 0,
                    location: '""', additional_info: 0, home_folder: '""'}
      attribs = defaults.merge( attribs )

      attribs = check_atrribs(attribs, :user_add)

      "add ur #{attribs[:user_id]} #{attribs[:init_bal]}" +
      " \"#{attribs[:user_name]}\" #{attribs[:min_bal]}" +
      " #{attribs[:email]} #{attribs[:dept_name]}" +
      " #{attribs[:primary_pin]} #{attribs[:secondary_pin]}" +
      " #{attribs[:quota]} #{attribs[:alternate_pin]}" +
      " #{attribs[:home_server]} #{attribs[:locked]}" +
      " #{attribs[:location]} #{attribs[:additional_info]}" +
      " #{attribs[:home_folder]}"
    end
def user_add(attribs)
      defaults   = {init_bal: 50.0, min_bal: 0.0, secondary_pin: '""',quota: 0,
                    alternate_pin: '""', home_server: '""', locked: 0,
                    location: '""', additional_info: 0, home_folder: '""'}
      attribs = defaults.merge( attribs )

      attribs = check_atrribs(attribs, :user_add)

      "add ur #{attribs[:user_id]} #{attribs[:init_bal]}" +
      " \"#{attribs[:user_name]}\" #{attribs[:min_bal]}" +
      " #{attribs[:email]} #{attribs[:dept_name]}" +
      " #{attribs[:primary_pin]} #{attribs[:secondary_pin]}" +
      " #{attribs[:quota]} #{attribs[:alternate_pin]}" +
      " #{attribs[:home_server]} #{attribs[:locked]}" +
      " #{attribs[:location]} #{attribs[:additional_info]}" +
      " #{attribs[:home_folder]}"
    end
Add a user to the system
 @note user_id, initial_balance, user_name, department_name, and primary_pin required

 @param attributes [Hash] this attribute MUST include { user_id: "userid", init_bal: 0, username: "Test USER", dept_name: "Testdept", primary_pin: "99999"}
 @return [String] Formatted for EQCmd.exe command execution