code: def cas(key, value, old_value):
      '''
      Check and set a value in the minion datastore
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' data.cas <key> <value> <old_value>
      '''
      store = load()
      if key not in store:
          return False
  
      if store[key] != old_value:
          return False
  
      store[key] = value
      dump(store)
      return Truf cas(key, value, old_value):
      '''
      Check and set a value in the minion datastore
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' data.cas <key> <value> <old_value>
      '''
      store = load()
      if key not in store:
          return False
  
      if store[key] != old_value:
          return False
  
      store[key] = value
      dump(store)
      return True
docs: Check and set a value in the minion datastore
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' data.cas <key> <value> <old_value>