def get_dataset(): environ = get_environ(require_datastore=True) dataset_id = environ['dataset_id'] key = ('get_dataset', dataset_id) if key not in CACHED_RETURN_VALS: # Cache return value for the environment. CACHED_RETURN_VALS[key] = datastore.get_dataset(dataset_id) return CACHED_RETURN_VALS[key]
def get_dataset(): environ = get_environ() get_dataset_args = (environ['dataset_id'], environ['client_email'], environ['key_filename']) if get_dataset_args not in DATASETS: # Cache return value for the environment. DATASETS[get_dataset_args] = datastore.get_dataset(*get_dataset_args) return DATASETS[get_dataset_args]
def get_dataset(): environ = get_environ(require_datastore=True) get_dataset_args = (environ['dataset_id'], environ['client_email'], environ['key_filename']) key = ('get_dataset', get_dataset_args) if key not in CACHED_RETURN_VALS: # Cache return value for the environment. CACHED_RETURN_VALS[key] = datastore.get_dataset(*get_dataset_args) return CACHED_RETURN_VALS[key]
def get_dataset(): # pragma NO COVER return datastore.get_dataset(DATASET_ID, CLIENT_EMAIL, KEY_FILENAME)
def get_dataset(): return datastore.get_dataset(DATASET_ID)
def _callFUT(self, dataset_id): from gcloud.datastore import get_dataset return get_dataset(dataset_id)
def get_dataset(): # pragma NO COVER return datastore.get_dataset(DATASET_ID, CLIENT_EMAIL, PRIVATE_KEY_PATH)
def get_dataset(): return datastore.get_dataset(DATASET_ID, CLIENT_EMAIL, PRIVATE_KEY_PATH)
def _callFUT(self, dataset_id, client_email, private_key_path): from gcloud.datastore import get_dataset return get_dataset(dataset_id, client_email, private_key_path)
# This was run against version 0.3.0. import datetime import time from gcloud import datastore from gcloud.datastore import datastore_v1_pb2 as datastore_pb from gcloud.datastore import helpers from gcloud.datastore import key PRIVATE_KEY_PATH = 'Foo' CLIENT_EMAIL = 'Bar' DATASET_ID = 'Baz' DATASET = datastore.get_dataset(DATASET_ID, CLIENT_EMAIL, PRIVATE_KEY_PATH) CONNECTION = DATASET.connection() PARTIAL_KEY_PB = key.Key(path=[{'kind': 'Foo'}]).to_protobuf() BASE_DATA = { 'now': datetime.datetime.utcnow(), 'nickname': 'Jeff', 'email': '*****@*****.**', 'user_id': '123456789012345678901', } FANCY_DATASET_ID = 's~' + DATASET_ID def check_key_pb(key_pb): if (key_pb.partition_id.dataset_id != FANCY_DATASET_ID or len(key_pb.path_element) != 1 or key_pb.path_element[0].kind != u'Foo'):