瀏覽代碼

Remove GitHub module as it is not ready for use yet

tags/v1.0
JustAnotherArchivist 1 年之前
父節點
當前提交
06daea162f
共有 1 個檔案被更改,包括 0 行新增21 行删除
  1. +0
    -21
      codearchiver/modules/github.py

+ 0
- 21
codearchiver/modules/github.py 查看文件

@@ -1,21 +0,0 @@
import codearchiver.core
import codearchiver.modules.git
import datetime
import re


class GitHubModule(codearchiver.core.Module):
name = 'github'

@staticmethod
def matches(inputUrl):
return bool(re.match(r'^https?://(www\.)?github\.com/[^/]+/[^/]+(?<!\.git)$', inputUrl.url))

def process(self):
result = codearchiver.core.Result(id = f'github_{"_".join(self._url.split("/")[3:])}_{datetime.datetime.utcnow():%Y%m%dT%H%M%SZ}')

gitModule = codearchiver.modules.git.Git(codearchiver.core.InputURL(f'{self._url}.git'), id_ = f'{result.id}_git')
gitModuleResult = gitModule.process()
result.submoduleResults.append((gitModule, gitModuleResult))

return result

Loading…
取消
儲存