From 1e901d1fcb64e4d28a60eda3990166275dfb465e Mon Sep 17 00:00:00 2001 From: inexcode Date: Sat, 13 Aug 2022 01:34:48 +0400 Subject: [PATCH] add get working directory endpoint --- selfprivacy_api/graphql/queries/system.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/selfprivacy_api/graphql/queries/system.py b/selfprivacy_api/graphql/queries/system.py index 2997292..1b6332e 100644 --- a/selfprivacy_api/graphql/queries/system.py +++ b/selfprivacy_api/graphql/queries/system.py @@ -1,5 +1,6 @@ """Common system information and settings""" # pylint: disable=too-few-public-methods +import os import typing import strawberry from selfprivacy_api.graphql.common_types.dns import DnsRecord @@ -135,3 +136,7 @@ class System: info: SystemInfo = SystemInfo() provider: SystemProviderInfo = strawberry.field(resolver=get_system_provider_info) busy: bool = False + @strawberry.field + def working_directory(self) -> str: + """Get working directory""" + return os.getcwd()