code: func dataStores() (blobserver.Storage, sorted.KeyValue, error) {
  	dataDir := os.Getenv("CAMLI_GCE_DATA")
  	if dataDir == "" {
  		var err error
  		dataDir, err = ioutil.TempDir("", "camli-gcedeployer-data")
  		if err != nil {
  			return nil, nil, err
  		}
  		log.Printf("data dir not provided as env var CAMLI_GCE_DATA, so defaulting to %v", dataDir)
  	}
  	blobsDir := filepath.Join(dataDir, "instance-conf")
  	if err := os.MkdirAll(blobsDir, 0700); err != nil {
  		return nil, nil, err
  	}
  	instConf, err := localdisk.New(blobsDir)
  	if err != nil {
  		return nil, nil, err
  	}
  	instState, err := leveldb.NewStorage(filepath.Join(dataDir, "instance-state"))
  	if err != nil {
  		return nil, nil, err
  	}
  	return instConf, instState, nil
  }
docs: // dataStores returns the blobserver that stores the instances configurations, and the kv
  // store for the instances states.