def authorize_datastore(dataset=None, conf=None, conf_file='/etc/gaw/gapi.yaml'): conf = conf or yaml.load(file(conf_file), Loader) cert_file = conf['gapi']['auth']['cert'] dataset = dataset or conf['gapi']['app'] scope = 'https://www.googleapis.com/auth/datastore https://www.googleapis.com/auth/userinfo.email' credentials = ServiceAccountCredentials.from_json_keyfile_name(cert_file, scopes=scope) connection = datastore.Connection(credentials=credentials) datastore.set_default_connection(connection) datastore.set_default_dataset_id(dataset) return connection
def initialize(): datastore.set_default_dataset_id(DATASET_ID)
def setUp(self): set_default_dataset_id(_DATASET_ID)
def _callFUT(self, dataset_id=None): from gcloud.datastore import set_default_dataset_id return set_default_dataset_id(dataset_id=dataset_id)
def _callFUT(self, dataset_id=None): from gcloud.datastore import set_default_dataset_id return set_default_dataset_id(dataset_id=dataset_id)