code: def create_pool(self, name, method='ROUND_ROBIN'):
          '''
          Create a pool on the F5 load balancer
          '''
          lbmethods = self.bigIP.LocalLB.Pool.typefactory.create(
              'LocalLB.LBMethod'
          )
  
          supported_method = [i[0] for i in lbmethods if (
              i[0].split('_', 2)[-1] == method.upper()
          )]
  
          if supported_method and not self.check_pool(name):
              try:
                  self.bigIP.LocalLB.Pool.create(pool_names=[name],
                                                 lb_methods=[supported_method],
                                                 members=[[]])
              except Exception as e:
                  raise Exception(
                      'Unable to create `{0}` pool\n\n{1}'.format(name, e)
                  )
          else:
              raise Exception('Unsupported method')
          return Truf create_pool(self, name, method='ROUND_ROBIN'):
          '''
          Create a pool on the F5 load balancer
          '''
          lbmethods = self.bigIP.LocalLB.Pool.typefactory.create(
              'LocalLB.LBMethod'
          )
  
          supported_method = [i[0] for i in lbmethods if (
              i[0].split('_', 2)[-1] == method.upper()
          )]
  
          if supported_method and not self.check_pool(name):
              try:
                  self.bigIP.LocalLB.Pool.create(pool_names=[name],
                                                 lb_methods=[supported_method],
                                                 members=[[]])
              except Exception as e:
                  raise Exception(
                      'Unable to create `{0}` pool\n\n{1}'.format(name, e)
                  )
          else:
              raise Exception('Unsupported method')
          return True
docs: Create a pool on the F5 load balancer