func removeDatastore(s *object.HostDatastoreSystem, ds *object.Datastore) error {
	ctx, cancel := context.WithTimeout(context.Background(), defaultAPITimeout)
	defer cancel()
	return s.Remove(ctx, ds)
}
func removeDatastore(s *object.HostDatastoreSystem, ds *object.Datastore) error {
	ctx, cancel := context.WithTimeout(context.Background(), defaultAPITimeout)
	defer cancel()
	return s.Remove(ctx, ds)
}
// removeDatastore is a convenience method for removing a referenced datastore.