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

Method get_env_vars

app/models.py:412–419  ·  view source on GitHub ↗

Flattened env vars for a specific environment.

(self, environment: str)

Source from the content-addressed store, hash-verified

410 return f"<Project {self.name}>"
411
412 def get_env_vars(self, environment: str) -> list[dict[str, str]]:
413 """Flattened env vars for a specific environment."""
414 env_vars = [var for var in self.env_vars if not var.get("environment")]
415 for var in self.env_vars:
416 if var.get("environment") == environment:
417 env_vars = [v for v in env_vars if v["key"] != var["key"]]
418 env_vars.append(var)
419 return env_vars
420
421 def has_active_environment_with_slug(
422 self, slug: str, exclude_id: str | None = None

Callers 1

__init__Method · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected