Show More
@@ -67,7 +67,6 b' class GistView(BaseAppView):' | |||
|
67 | 67 | (Gist.ACL_LEVEL_PUBLIC, _("Can be accessed by anonymous users")) |
|
68 | 68 | ] |
|
69 | 69 | |
|
70 | ||
|
71 | 70 | return c |
|
72 | 71 | |
|
73 | 72 | @LoginRequired() |
@@ -4260,9 +4260,16 b' class Gist(Base, BaseModel):' | |||
|
4260 | 4260 | # SCM functions |
|
4261 | 4261 | |
|
4262 | 4262 | def scm_instance(self, **kwargs): |
|
4263 | """ | |
|
4264 | Get explicit Mercurial repository used | |
|
4265 | :param kwargs: | |
|
4266 | :return: | |
|
4267 | """ | |
|
4268 | from rhodecode.model.gist import GistModel | |
|
4263 | 4269 | full_repo_path = os.path.join(self.base_path(), self.gist_access_id) |
|
4264 | 4270 | return get_vcs_instance( |
|
4265 |
repo_path=safe_str(full_repo_path), create=False |
|
|
4271 | repo_path=safe_str(full_repo_path), create=False, | |
|
4272 | _vcs_alias=GistModel.vcs_backend) | |
|
4266 | 4273 | |
|
4267 | 4274 | |
|
4268 | 4275 | class ExternalIdentity(Base, BaseModel): |
@@ -47,6 +47,7 b" GIST_METADATA_FILE = '.rc_gist_metadata'" | |||
|
47 | 47 | |
|
48 | 48 | class GistModel(BaseModel): |
|
49 | 49 | cls = Gist |
|
50 | vcs_backend = 'hg' | |
|
50 | 51 | |
|
51 | 52 | def _get_gist(self, gist): |
|
52 | 53 | """ |
@@ -145,7 +146,7 b' class GistModel(BaseModel):' | |||
|
145 | 146 | gist_repo_path = os.path.join(GIST_STORE_LOC, gist_id) |
|
146 | 147 | log.debug('Creating new %s GIST repo in %s', gist_type, gist_repo_path) |
|
147 | 148 | repo = RepoModel()._create_filesystem_repo( |
|
148 |
repo_name=gist_id, repo_type= |
|
|
149 | repo_name=gist_id, repo_type=self.vcs_backend, repo_group=GIST_STORE_LOC, | |
|
149 | 150 | use_global_config=True) |
|
150 | 151 | |
|
151 | 152 | # now create single multifile commit |
General Comments 0
You need to be logged in to leave comments.
Login now