remove owner
This commit is contained in:
16
lib/gitea.py
16
lib/gitea.py
@@ -103,14 +103,11 @@ class Gitea:
|
|||||||
|
|
||||||
def get_issues(
|
def get_issues(
|
||||||
self,
|
self,
|
||||||
owner: str,
|
|
||||||
repository: str,
|
repository: str,
|
||||||
):
|
):
|
||||||
path = f"/repos/{owner}/{repository}/issues"
|
path = f"/repos/{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)
|
||||||
@@ -118,14 +115,11 @@ class Gitea:
|
|||||||
|
|
||||||
def get_pull_requests(
|
def get_pull_requests(
|
||||||
self,
|
self,
|
||||||
owner: str,
|
|
||||||
repository: str,
|
repository: str,
|
||||||
):
|
):
|
||||||
path = f"/repos/{owner}/{repository}/pulls"
|
path = f"/repos/{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)
|
||||||
@@ -135,10 +129,9 @@ class Gitea:
|
|||||||
self,
|
self,
|
||||||
issue_number: int,
|
issue_number: int,
|
||||||
labels: list,
|
labels: list,
|
||||||
owner: str,
|
|
||||||
repository: str,
|
repository: str,
|
||||||
):
|
):
|
||||||
path = f"/repos/{owner}/{repository}/issues/{issue_number}/labels"
|
path = f"/repos/{repository}/issues/{issue_number}/labels"
|
||||||
data = {"labels": labels}
|
data = {"labels": labels}
|
||||||
self.logger.debug(f">> Path used to update issue label: {path}")
|
self.logger.debug(f">> Path used to update issue label: {path}")
|
||||||
|
|
||||||
@@ -154,10 +147,9 @@ class Gitea:
|
|||||||
self,
|
self,
|
||||||
pull_request_number: int,
|
pull_request_number: int,
|
||||||
labels: list,
|
labels: list,
|
||||||
owner: str,
|
|
||||||
repository: str,
|
repository: str,
|
||||||
):
|
):
|
||||||
path = f"/repos/{owner}/{repository}/pulls/{pull_request_number}/labels"
|
path = f"/repos/{repository}/pulls/{pull_request_number}/labels"
|
||||||
data = {"labels": labels}
|
data = {"labels": labels}
|
||||||
self.logger.debug(f">> Path used to update pull request labels: {path}")
|
self.logger.debug(f">> Path used to update pull request labels: {path}")
|
||||||
|
|
||||||
|
@@ -14,7 +14,6 @@ def main():
|
|||||||
# --- Get configuration from environment variables ---
|
# --- Get configuration from environment variables ---
|
||||||
try:
|
try:
|
||||||
instance_url = os.environ["INSTANCE_URL"].rstrip("/")
|
instance_url = os.environ["INSTANCE_URL"].rstrip("/")
|
||||||
owner = os.environ["OWNER"]
|
|
||||||
repository = os.environ["REPOSITORY"]
|
repository = os.environ["REPOSITORY"]
|
||||||
token = os.environ["TOKEN"]
|
token = os.environ["TOKEN"]
|
||||||
log_level = os.environ.get("LOG_LEVEL", "INFO").upper()
|
log_level = os.environ.get("LOG_LEVEL", "INFO").upper()
|
||||||
@@ -50,7 +49,7 @@ def main():
|
|||||||
|
|
||||||
# --- Fetch issues ---
|
# --- Fetch issues ---
|
||||||
logger.info(f">> Fetching issues ...")
|
logger.info(f">> Fetching issues ...")
|
||||||
issues = gitea.get_issues(owner=owner, repository=repository)
|
issues = gitea.get_issues(repository=repository)
|
||||||
|
|
||||||
# --- Process issues ---
|
# --- Process issues ---
|
||||||
if len(issues) < 1:
|
if len(issues) < 1:
|
||||||
@@ -110,7 +109,6 @@ def main():
|
|||||||
gitea.update_issue_labels(
|
gitea.update_issue_labels(
|
||||||
issue_number=issue["number"],
|
issue_number=issue["number"],
|
||||||
labels=issue_update_labels,
|
labels=issue_update_labels,
|
||||||
owner=owner,
|
|
||||||
repository=repository,
|
repository=repository,
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -119,7 +117,7 @@ def main():
|
|||||||
logger.info(">> Finished processing issues")
|
logger.info(">> Finished processing issues")
|
||||||
|
|
||||||
# --- Fetch pull requests ---
|
# --- Fetch pull requests ---
|
||||||
pull_requests = gitea.get_pull_requests(owner=owner, repository=repository)
|
pull_requests = gitea.get_pull_requests(repository=repository)
|
||||||
|
|
||||||
# --- Process pull requests ---
|
# --- Process pull requests ---
|
||||||
if len(pull_requests) < 1:
|
if len(pull_requests) < 1:
|
||||||
@@ -183,7 +181,6 @@ def main():
|
|||||||
gitea.update_pull_requests(
|
gitea.update_pull_requests(
|
||||||
pull_request_number=pull_request["number"],
|
pull_request_number=pull_request["number"],
|
||||||
labels=pull_request_update_labels,
|
labels=pull_request_update_labels,
|
||||||
owner=owner,
|
|
||||||
repository=repository,
|
repository=repository,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user