code: def service_create(name, service_type, description=None, profile=None,
                     **connection_args):
      '''
      Add service to Keystone service catalog
  
      CLI Examples:
  
      .. code-block:: bash
  
          salt '*' keystone.service_create nova compute \
  'OpenStack Compute Service'
      '''
      kstone = auth(profile, **connection_args)
      service = kstone.services.create(name, service_type, description=description)
      return service_get(service.id, profile=profile, **connection_argsf service_create(name, service_type, description=None, profile=None,
                     **connection_args):
      '''
      Add service to Keystone service catalog
  
      CLI Examples:
  
      .. code-block:: bash
  
          salt '*' keystone.service_create nova compute \
  'OpenStack Compute Service'
      '''
      kstone = auth(profile, **connection_args)
      service = kstone.services.create(name, service_type, description=description)
      return service_get(service.id, profile=profile, **connection_args)
docs: Add service to Keystone service catalog
  
      CLI Examples:
  
      .. code-block:: bash
  
          salt '*' keystone.service_create nova compute \
  'OpenStack Compute Service'