Compare commits
3 Commits
3f82a92b02
...
5b3d57a3fb
Author | SHA1 | Date | |
---|---|---|---|
5b3d57a3fb | |||
d0fbf49b0e | |||
3c0ac90661 |
@@ -109,6 +109,8 @@ class Gitea:
|
|||||||
path = f"/repos/{owner}/{repository}/issues"
|
path = f"/repos/{owner}/{repository}/issues"
|
||||||
params = {"state": "open"}
|
params = {"state": "open"}
|
||||||
self.logger.debug(f">> Path used to get issues: {path}")
|
self.logger.debug(f">> Path used to get issues: {path}")
|
||||||
|
self.logger.debug(f">> Owner: {owner}")
|
||||||
|
self.logger.debug(f">> Repository: {repository}")
|
||||||
|
|
||||||
result = self.requests_get(path, params)
|
result = self.requests_get(path, params)
|
||||||
self.logger.debug(">> Gitea response: %s", result)
|
self.logger.debug(">> Gitea response: %s", result)
|
||||||
@@ -122,6 +124,8 @@ class Gitea:
|
|||||||
path = f"/repos/{owner}/{repository}/pulls"
|
path = f"/repos/{owner}/{repository}/pulls"
|
||||||
params = {"state": "open"}
|
params = {"state": "open"}
|
||||||
self.logger.debug(f">> Path used to get pull requests: {path}")
|
self.logger.debug(f">> Path used to get pull requests: {path}")
|
||||||
|
self.logger.debug(f">> Owner: {owner}")
|
||||||
|
self.logger.debug(f">> Repository: {repository}")
|
||||||
|
|
||||||
result = self.requests_get(path, params)
|
result = self.requests_get(path, params)
|
||||||
self.logger.debug(">> Gitea response: %s", result)
|
self.logger.debug(">> Gitea response: %s", result)
|
||||||
|
@@ -42,11 +42,14 @@ def main():
|
|||||||
format="%(asctime)s - %(levelname)s - %(message)s",
|
format="%(asctime)s - %(levelname)s - %(message)s",
|
||||||
)
|
)
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
logger.info(f">> Stating process-repository script ...")
|
||||||
|
|
||||||
# --- Setup Gitea API ---
|
# --- Setup Gitea API ---
|
||||||
|
logger.info(f">> Connecting to Gitea ...")
|
||||||
gitea = Gitea(instance_url, token, log_level)
|
gitea = Gitea(instance_url, token, log_level)
|
||||||
|
|
||||||
# --- Fetch issues ---
|
# --- Fetch issues ---
|
||||||
|
logger.info(f">> Fetching issues ...")
|
||||||
issues = gitea.get_issues(owner=owner, repository=repository)
|
issues = gitea.get_issues(owner=owner, repository=repository)
|
||||||
|
|
||||||
# --- Process issues ---
|
# --- Process issues ---
|
||||||
@@ -61,7 +64,7 @@ def main():
|
|||||||
issue["created_at"].replace("Z", "+00:00")
|
issue["created_at"].replace("Z", "+00:00")
|
||||||
)
|
)
|
||||||
issue_older_than_date = datetime.now(timezone.utc) - timedelta(
|
issue_older_than_date = datetime.now(timezone.utc) - timedelta(
|
||||||
days=issue_stale_days
|
days=int(issue_stale_days)
|
||||||
)
|
)
|
||||||
issue_current_labels = {label["name"] for label in issue.get("labels", [])}
|
issue_current_labels = {label["name"] for label in issue.get("labels", [])}
|
||||||
issue_update_labels = list(issue_current_labels)
|
issue_update_labels = list(issue_current_labels)
|
||||||
@@ -130,7 +133,7 @@ def main():
|
|||||||
pull_request["created_at"].replace("Z", "+00:00")
|
pull_request["created_at"].replace("Z", "+00:00")
|
||||||
)
|
)
|
||||||
pull_request_older_than_date = datetime.now(timezone.utc) - timedelta(
|
pull_request_older_than_date = datetime.now(timezone.utc) - timedelta(
|
||||||
days=pull_request_stale_days
|
days=int(pull_request_stale_days)
|
||||||
)
|
)
|
||||||
pull_request_current_labels = {
|
pull_request_current_labels = {
|
||||||
label["name"] for label in pull_request.get("labels", [])
|
label["name"] for label in pull_request.get("labels", [])
|
||||||
|
Reference in New Issue
Block a user