MCPcopy Index your code
hub / github.com/hunvreus/devpush / __init__

Method __init__

app/models.py:799–806  ·  view source on GitHub ↗
(self, *args, project: "Project", environment_id: str, **kwargs)

Source from the content-addressed store, hash-verified

797 )
798
799 def __init__(self, *args, project: "Project", environment_id: str, **kwargs):
800 super().__init__(project=project, environment_id=environment_id, **kwargs)
801 # Snapshot repo, config, environments and env_vars from project at time of creation
802 self.repo_id = project.repo_id
803 self.repo_full_name = project.repo_full_name
804 self.config = project.config
805 environment = project.get_environment_by_id(environment_id)
806 self.env_vars = project.get_env_vars(environment["slug"]) if environment else []
807
808 @property
809 def environment(self) -> dict | None:

Callers

nothing calls this directly

Calls 2

get_environment_by_idMethod · 0.80
get_env_varsMethod · 0.80

Tested by

no test coverage detected