gs: don't require ProjectName

Signed-off-by: Ruslan Kuprieiev <[email protected]>
This commit is contained in:
Ruslan Kuprieiev
2018-04-05 21:31:20 +03:00
parent fb4633072e
commit a948f5ca90
3 changed files with 1 additions and 8 deletions
-6
View File
@@ -19,12 +19,6 @@ class DataCloudGCP(DataCloudBase):
"""
return self._cloud_settings.cloud_config.get(Config.SECTION_GCP_PROJECTNAME, None)
def sanity_check(self):
project = self.gc_project_name
if project is None or len(project) < 1:
raise ConfigError('can\'t read google cloud project name. '
'Please set \'{}\' in section GCP.'.format(Config.SECTION_GCP_PROJECTNAME))
def connect(self):
client = gc.Client(project=self.gc_project_name)
self.bucket = client.bucket(self.storage_bucket)
+1 -1
View File
@@ -55,7 +55,7 @@ class Config(object):
SECTION_GCP_PROJECTNAME = 'projectname'
SECTION_GCP_SCHEMA = {
SECTION_GCP_STORAGEPATH: str,
SECTION_GCP_PROJECTNAME: str,
schema.Optional(SECTION_GCP_PROJECTNAME): str,
}
# backward compatibility
-1
View File
@@ -141,7 +141,6 @@ class TestDataCloudAWS(TestDataCloudBase):
class TestDataCloudGCP(TestDataCloudBase):
TEST_REPO_GCP_BUCKET = 'dvc-test'
TEST_REPO_GCP_PROJECT='dvc-project'
def _should_test(self):
if os.getenv("DVC_TEST_GCP") == "true":