Skip to content

Commit

Permalink
fix: move generated files to special folder
Browse files Browse the repository at this point in the history
  • Loading branch information
zebehringer committed Dec 6, 2023
1 parent 9e92a1e commit a6f3c60
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 12 deletions.
8 changes: 4 additions & 4 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,25 +3,25 @@ repos:
hooks:
- id: isort
name: isort
exclude: ^(nionic_schema\.py|nionic_queries\.py)
exclude: ^(contxt/generated)
entry: poetry run isort
language: system
types: [python]
- id: black
name: black
exclude: ^(nionic_schema\.py|nionic_queries\.py)
exclude: ^(contxt/generated)
entry: poetry run black
language: system
types: [python]
- id: flake8
name: flake8
exclude: ^(graphql/|nionic_schema\.py|nionic_queries\.py)
exclude: ^(graphql/|contxt/generated)
entry: poetry run flake8
language: system
types: [python]
- id: mypy
name: mypy
exclude: ^(nionic_schema\.py|nionic_queries\.py)
exclude: ^(contxt/generated)
entry: poetry run mypy --ignore-missing-imports
language: system
require_serial: true
Expand Down
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,9 +49,9 @@ poetry shell

python3 -m sgqlc.introspection --exclude-deprecated --exclude-description http://localhost:3000/graphql graphql/nionic_schema.json

sgqlc-codegen schema graphql/nionic_schema.json nionic_schema.py
sgqlc-codegen schema graphql/nionic_schema.json contxt/generated/nionic_schema.py

sgqlc-codegen operation --schema graphql/nionic_schema.json nionic_schema nionic_queries.py graphql/nionic_queries.graphql
sgqlc-codegen operation --schema graphql/nionic_schema.json nionic_schema contxt/generated/nionic_queries.py graphql/nionic_queries.graphql
```

### Create Release
Expand Down
File renamed without changes.
File renamed without changes.
12 changes: 6 additions & 6 deletions contxt/services/nionic.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@

from sgqlc.endpoint.requests import RequestsEndpoint

import nionic_queries
from contxt.generated.nionic_queries import Operations as nionic_operations
from contxt.generated.nionic_schema import Facility, MainService, MetricLabel
from contxt.models.iot import Window
from contxt.services.api import ApiEnvironment, BaseGraphService
from nionic_schema import Facility, MainService, MetricLabel

from ..auth import Auth
from .pagination import DataPoint, PagedGQLTimeSeries
Expand Down Expand Up @@ -33,15 +33,15 @@ def __init__(self, auth: Auth, org_slug: str, env: str = "production", **kwargs)
self.endpoint = RequestsEndpoint(self.base_url.rstrip("/") + "/graphql", session=self.session)

def get_facilities(self) -> List[Facility]:
op = nionic_queries.Operations.query.facilities
op = nionic_operations.query.facilities
return (op + self.run(op)).facilities.nodes

def create_facility(self, data: dict) -> Facility:
op = nionic_queries.Operations.mutation.create_facility
op = nionic_operations.mutation.create_facility
return self.run(op, data)["data"]["createFacility"]["facility"]

def get_metric_labels(self) -> List[MetricLabel]:
op = nionic_queries.Operations.query.metric_labels
op = nionic_operations.query.metric_labels
return self.run(op).get("data").get("metricLabels")

def get_metric_data(self, label: str, facility_id: int, start: str) -> List[Any]:
Expand All @@ -61,7 +61,7 @@ def get_metric_data(self, label: str, facility_id: int, start: str) -> List[Any]
return resp["facility"]["metricData"]["nodes"]

def get_main_services(self, facility_id: int, resource_type) -> List[MainService]:
op = nionic_queries.Operations.query.main_services
op = nionic_operations.query.main_services
filterValues = {"facilityId": int(facility_id)}
return [
x
Expand Down

0 comments on commit a6f3c60

Please sign in to comment.