code: def add(self):
          
  
          # Adding to NIPAP
          if request.method == 'POST':
              p = Pool()
              p.name = request.params.get('name')
              p.description = request.params.get('description')
              p.default_type = request.params.get('default_type')
  
              if request.params['ipv4_default_prefix_length'].strip() != '':
                  p.ipv4_default_prefix_length = request.params['ipv4_default_prefix_length']
  
              if request.params['ipv6_default_prefix_length'].strip() != '':
                  p.ipv6_default_prefix_length = request.params['ipv6_default_prefix_length']
  
              p.save()
              redirect(url(controller = 'pool', action = 'list'))
  
          return render("/pool_add.html")
docs: Add a pool.