code: def create(self, ospf_process_id, vrf=None):
          
          value = int(ospf_process_id)
          if not 0 < value < 65536:
              raise ValueError('ospf as must be between 1 and 65535')
          command = 'router ospf {}'.format(ospf_process_id)
          if vrf:
              command += ' vrf %s' % vrf
          return self.configure(command)
docs: Creates a OSPF process in the specified VRF or the default VRF.
  
             Args:
                  ospf_process_id (str): The OSPF process Id value
                  vrf (str): The VRF to apply this OSPF process to
             Returns:
                  bool: True if the command completed successfully
             Exception:
                  ValueError: If the ospf_process_id passed in less
                              than 0 or greater than 65536