Document替换为Page

This commit is contained in:
jingrow 2025-09-21 22:22:04 +08:00
parent e5c5d919d3
commit 0716acf714
280 changed files with 577 additions and 576 deletions

View File

@ -10,7 +10,7 @@ import jingrow
from jingrow.client import set_value as _set_value from jingrow.client import set_value as _set_value
from jingrow.handler import run_pg_method as _run_pg_method from jingrow.handler import run_pg_method as _run_pg_method
from jingrow.model import child_table_fields, default_fields from jingrow.model import child_table_fields, default_fields
from jingrow.model.base_document import get_controller from jingrow.model.base_page import get_controller
from jingrow.utils import cstr from jingrow.utils import cstr
from pypika.queries import QueryBuilder from pypika.queries import QueryBuilder

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class ReferralBonus(Document): class ReferralBonus(Page):
@jingrow.whitelist() @jingrow.whitelist()
def allocate_credits(self): def allocate_credits(self):
# Credits have already been allocated # Credits have already been allocated

View File

@ -16,7 +16,7 @@ from ansible.parsing.dataloader import DataLoader
from ansible.playbook.play import Play from ansible.playbook.play import Play
from ansible.plugins.callback import CallbackBase from ansible.plugins.callback import CallbackBase
from ansible.vars.manager import VariableManager from ansible.vars.manager import VariableManager
from jingrow.model.document import Document from jingrow.model.page import Page
from jcloud.utils import reconnect_on_failure from jcloud.utils import reconnect_on_failure
@ -32,7 +32,7 @@ SERVER_TYPES = [
] ]
class SSHAccessAudit(Document): class SSHAccessAudit(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,10 +4,10 @@
# import jingrow # import jingrow
from __future__ import annotations from __future__ import annotations
from jingrow.model.document import Document from jingrow.model.page import Page
class SSHAccessAuditHost(Document): class SSHAccessAuditHost(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,10 +4,10 @@
# import jingrow # import jingrow
from __future__ import annotations from __future__ import annotations
from jingrow.model.document import Document from jingrow.model.page import Page
class SSHAccessAuditViolation(Document): class SSHAccessAuditViolation(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -10,14 +10,14 @@ from enum import Enum
import botocore import botocore
import jingrow import jingrow
from jingrow.core.utils import find, find_all from jingrow.core.utils import find, find_all
from jingrow.model.document import Document from jingrow.model.page import Page
from jcloud.jcloud.pagetype.ansible_console.ansible_console import AnsibleAdHoc from jcloud.jcloud.pagetype.ansible_console.ansible_console import AnsibleAdHoc
SUPPORTED_FILESYSTEMS = ["ext4"] SUPPORTED_FILESYSTEMS = ["ext4"]
class VirtualDiskResize(Document): class VirtualDiskResize(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -11,7 +11,7 @@ from typing import TYPE_CHECKING
import jingrow import jingrow
from jingrow.core.utils import find from jingrow.core.utils import find
from jingrow.model.document import Document from jingrow.model.page import Page
from jcloud.jcloud.pagetype.ansible_console.ansible_console import AnsibleAdHoc from jcloud.jcloud.pagetype.ansible_console.ansible_console import AnsibleAdHoc
@ -24,7 +24,7 @@ if TYPE_CHECKING:
StepStatus = Enum("StepStatus", ["Pending", "Running", "Success", "Failure"]) StepStatus = Enum("StepStatus", ["Pending", "Running", "Success", "Failure"])
class VirtualMachineMigration(Document): class VirtualMachineMigration(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,10 +4,10 @@
# import jingrow # import jingrow
from __future__ import annotations from __future__ import annotations
from jingrow.model.document import Document from jingrow.model.page import Page
class VirtualMachineMigrationBindMount(Document): class VirtualMachineMigrationBindMount(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,10 +4,10 @@
# import jingrow # import jingrow
from __future__ import annotations from __future__ import annotations
from jingrow.model.document import Document from jingrow.model.page import Page
class VirtualMachineMigrationMount(Document): class VirtualMachineMigrationMount(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,10 +4,10 @@
# import jingrow # import jingrow
from __future__ import annotations from __future__ import annotations
from jingrow.model.document import Document from jingrow.model.page import Page
class VirtualMachineMigrationStep(Document): class VirtualMachineMigrationStep(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class VirtualMachineMigrationVolume(Document): class VirtualMachineMigrationVolume(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -9,7 +9,7 @@ from enum import Enum
from typing import TYPE_CHECKING from typing import TYPE_CHECKING
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
if TYPE_CHECKING: if TYPE_CHECKING:
from jcloud.infrastructure.pagetype.virtual_machine_migration_step.virtual_machine_migration_step import ( from jcloud.infrastructure.pagetype.virtual_machine_migration_step.virtual_machine_migration_step import (
@ -19,7 +19,7 @@ if TYPE_CHECKING:
StepStatus = Enum("StepStatus", ["Pending", "Running", "Success", "Failure"]) StepStatus = Enum("StepStatus", ["Pending", "Running", "Success", "Failure"])
class VirtualMachineReplacement(Document): class VirtualMachineReplacement(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -6,7 +6,7 @@ from __future__ import annotations
import json import json
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
from jingrow.utils import get_url, random_string from jingrow.utils import get_url, random_string
from jcloud.utils import get_country_info, is_valid_email_address from jcloud.utils import get_country_info, is_valid_email_address
@ -14,7 +14,7 @@ from jcloud.utils.otp import generate_otp
from jcloud.utils.telemetry import capture from jcloud.utils.telemetry import capture
class AccountRequest(Document): class AccountRequest(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class AccountRequestJcloudRole(Document): class AccountRequestJcloudRole(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class AddOnSettings(Document): class AddOnSettings(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -9,7 +9,7 @@ import traceback
import jingrow import jingrow
from jingrow.core.utils import find from jingrow.core.utils import find
from jingrow.model.document import Document from jingrow.model.page import Page
from jingrow.monitor import add_data_to_monitor from jingrow.monitor import add_data_to_monitor
from jingrow.utils import ( from jingrow.utils import (
add_days, add_days,
@ -36,7 +36,7 @@ from jcloud.utils import has_role, log_error, timer
AGENT_LOG_KEY = "agent-jobs" AGENT_LOG_KEY = "agent-jobs"
class AgentJob(Document): class AgentJob(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -3,10 +3,10 @@
# For license information, please see license.txt # For license information, please see license.txt
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class AgentJobStep(Document): class AgentJobStep(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -3,12 +3,12 @@
# For license information, please see license.txt # For license information, please see license.txt
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
from jcloud.utils import ttl_cache from jcloud.utils import ttl_cache
class AgentJobType(Document): class AgentJobType(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,10 +4,10 @@
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class AgentJobTypeStep(Document): class AgentJobTypeStep(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -3,13 +3,13 @@
import jingrow import jingrow
import requests import requests
from jingrow.model.document import Document from jingrow.model.page import Page
from jcloud.agent import Agent from jcloud.agent import Agent
from jcloud.utils import log_error from jcloud.utils import log_error
class AgentRequestFailure(Document): class AgentRequestFailure(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -8,7 +8,7 @@ from typing import TYPE_CHECKING
import jingrow import jingrow
from jingrow.core.utils import find from jingrow.core.utils import find
from jingrow.model.document import Document from jingrow.model.page import Page
from jingrow.utils import get_url_to_form from jingrow.utils import get_url_to_form
from jingrow.utils.background_jobs import enqueue_pg from jingrow.utils.background_jobs import enqueue_pg
from jingrow.utils.data import add_to_date from jingrow.utils.data import add_to_date
@ -43,7 +43,7 @@ Labels:
""" """
class AlertmanagerWebhookLog(Document): class AlertmanagerWebhookLog(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class AlertmanagerWebhookLogReactionJob(Document): class AlertmanagerWebhookLogReactionJob(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class AlipayPaymentRecord(Document): class AlipayPaymentRecord(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -13,13 +13,13 @@ from ansible.parsing.dataloader import DataLoader
from ansible.playbook.play import Play from ansible.playbook.play import Play
from ansible.plugins.callback import CallbackBase from ansible.plugins.callback import CallbackBase
from ansible.vars.manager import VariableManager from ansible.vars.manager import VariableManager
from jingrow.model.document import Document from jingrow.model.page import Page
from jingrow.utils import get_timedelta from jingrow.utils import get_timedelta
from jcloud.utils import reconnect_on_failure from jcloud.utils import reconnect_on_failure
class AnsibleConsole(Document): class AnsibleConsole(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class AnsibleConsoleLog(Document): class AnsibleConsoleLog(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class AnsibleConsoleOutput(Document): class AnsibleConsoleOutput(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,14 +4,14 @@
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
from jingrow.utils import cstr from jingrow.utils import cstr
from jcloud.api.client import is_owned_by_team from jcloud.api.client import is_owned_by_team
from jcloud.utils import poly_get_pagetype from jcloud.utils import poly_get_pagetype
class AnsiblePlay(Document): class AnsiblePlay(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,10 +4,10 @@
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class AnsibleTask(Document): class AnsibleTask(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -7,14 +7,14 @@ import typing
import rq import rq
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
from jcloud.utils.jobs import has_job_timeout_exceeded from jcloud.utils.jobs import has_job_timeout_exceeded
if typing.TYPE_CHECKING: if typing.TYPE_CHECKING:
from jcloud.jcloud.pagetype.app_source.app_source import AppSource from jcloud.jcloud.pagetype.app_source.app_source import AppSource
class App(Document): class App(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,10 +4,10 @@
from __future__ import annotations from __future__ import annotations
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class AppGroup(Document): class AppGroup(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -7,7 +7,7 @@ from typing import Optional, TypedDict
import jingrow import jingrow
import requests import requests
from jingrow.model.document import Document from jingrow.model.page import Page
from jcloud.agent import Agent from jcloud.agent import Agent
from jcloud.api.client import dashboard_whitelist from jcloud.api.client import dashboard_whitelist
@ -38,7 +38,7 @@ if typing.TYPE_CHECKING:
from jcloud.jcloud.pagetype.agent_job.agent_job import AgentJob from jcloud.jcloud.pagetype.agent_job.agent_job import AgentJob
class AppPatch(Document): class AppPatch(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -9,7 +9,7 @@ from datetime import datetime
from typing import Optional, TypedDict from typing import Optional, TypedDict
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
from jcloud.api.github import get_access_token from jcloud.api.github import get_access_token
from jcloud.jcloud.pagetype.app_source.app_source import AppSource from jcloud.jcloud.pagetype.app_source.app_source import AppSource
@ -31,7 +31,7 @@ class AppReleasePair(TypedDict):
new: AppReleaseDict new: AppReleaseDict
class AppRelease(Document): class AppRelease(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -6,7 +6,7 @@ import json
import re import re
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
from jingrow.model.naming import make_autoname from jingrow.model.naming import make_autoname
from pygments import highlight from pygments import highlight
from pygments.formatters import HtmlFormatter as HF from pygments.formatters import HtmlFormatter as HF
@ -15,7 +15,7 @@ from pygments.lexers import PythonLexer as PL
from jcloud.jcloud.pagetype.app_release.app_release import AppRelease from jcloud.jcloud.pagetype.app_release.app_release import AppRelease
class AppReleaseApprovalRequest(Document): class AppReleaseApprovalRequest(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -7,13 +7,13 @@ import json
import re import re
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
from github import Github from github import Github
from jcloud.api.github import get_access_token from jcloud.api.github import get_access_token
class AppReleaseDifference(Document): class AppReleaseDifference(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class AppRename(Document): class AppRename(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -7,7 +7,7 @@ from typing import TYPE_CHECKING, List, Optional
import jingrow import jingrow
import requests import requests
from jingrow.model.document import Document from jingrow.model.page import Page
from jingrow.model.naming import make_autoname from jingrow.model.naming import make_autoname
from jcloud.api.github import get_access_token, get_auth_headers from jcloud.api.github import get_access_token, get_auth_headers
from jcloud.overrides import get_permission_query_conditions_for_pagetype from jcloud.overrides import get_permission_query_conditions_for_pagetype
@ -17,7 +17,7 @@ if TYPE_CHECKING:
from jcloud.jcloud.pagetype.app_release.app_release import AppRelease from jcloud.jcloud.pagetype.app_release.app_release import AppRelease
class AppSource(Document): class AppSource(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,10 +4,10 @@
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class AppSourceVersion(Document): class AppSourceVersion(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,10 +4,10 @@
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class AppTag(Document): class AppTag(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -3,12 +3,12 @@
from __future__ import annotations from __future__ import annotations
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
from jcloud.jcloud.pagetype.telegram_message.telegram_message import TelegramMessage from jcloud.jcloud.pagetype.telegram_message.telegram_message import TelegramMessage
class AuditLog(Document): class AuditLog(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -5,7 +5,7 @@ from __future__ import annotations
import boto3 import boto3
import jingrow import jingrow
import jingrow.utils import jingrow.utils
from jingrow.model.document import Document from jingrow.model.page import Page
from jingrow.utils import cint, flt from jingrow.utils import cint, flt
from jcloud.jcloud.pagetype.telegram_message.telegram_message import TelegramMessage from jcloud.jcloud.pagetype.telegram_message.telegram_message import TelegramMessage
@ -14,7 +14,7 @@ from jcloud.utils import log_error
AWS_HOURS_IN_A_MONTH = 730 AWS_HOURS_IN_A_MONTH = 730
class AWSSavingsPlanRecommendation(Document): class AWSSavingsPlanRecommendation(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class BackupBucket(Document): class BackupBucket(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,13 +2,13 @@
# For license information, please see license.txt # For license information, please see license.txt
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
from jcloud.api.site import _new from jcloud.api.site import _new
from jcloud.jcloud.pagetype.site.site import prepare_site from jcloud.jcloud.pagetype.site.site import prepare_site
class BackupRestorationTest(Document): class BackupRestorationTest(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -3,12 +3,12 @@
from __future__ import annotations from __future__ import annotations
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
from jcloud.overrides import get_permission_query_conditions_for_pagetype from jcloud.overrides import get_permission_query_conditions_for_pagetype
class BalanceTransaction(Document): class BalanceTransaction(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,10 +4,10 @@
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class BalanceTransactionAllocation(Document): class BalanceTransactionAllocation(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -12,7 +12,7 @@ from typing import TYPE_CHECKING, Generator, Iterable, Literal
import jingrow import jingrow
import pytz import pytz
from jingrow.exceptions import DoesNotExistError from jingrow.exceptions import DoesNotExistError
from jingrow.model.document import Document from jingrow.model.page import Page
from jingrow.model.naming import append_number_if_name_exists, make_autoname from jingrow.model.naming import append_number_if_name_exists, make_autoname
from jingrow.utils import get_system_timezone from jingrow.utils import get_system_timezone
@ -51,7 +51,7 @@ if TYPE_CHECKING:
] ]
class Bench(Document): class Bench(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -3,10 +3,10 @@
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class BenchApp(Document): class BenchApp(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class BenchDependency(Document): class BenchDependency(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class BenchDependencyVersion(Document): class BenchDependencyVersion(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,13 +4,13 @@
from datetime import datetime from datetime import datetime
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
from jcloud.jcloud.pagetype.deploy_candidate.cache_utils import run_command_in_docker_cache from jcloud.jcloud.pagetype.deploy_candidate.cache_utils import run_command_in_docker_cache
from jcloud.utils import ttl_cache from jcloud.utils import ttl_cache
class BenchGetAppCache(Document): class BenchGetAppCache(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.
@ -34,7 +34,7 @@ class BenchGetAppCache(Document):
def load_from_db(self): def load_from_db(self):
db = {v.name: v for v in BenchGetAppCache.get_data()} db = {v.name: v for v in BenchGetAppCache.get_data()}
return super(Document, self).__init__(db[self.name]) return super(Page, self).__init__(db[self.name])
def delete(self): def delete(self):
run_command_in_docker_cache(f"rm bench/apps/{self.file_name}") run_command_in_docker_cache(f"rm bench/apps/{self.file_name}")

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class BenchMount(Document): class BenchMount(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -5,13 +5,13 @@ import json
from typing import TYPE_CHECKING from typing import TYPE_CHECKING
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
if TYPE_CHECKING: if TYPE_CHECKING:
from jcloud.jcloud.pagetype.bench.bench import Bench from jcloud.jcloud.pagetype.bench.bench import Bench
class BenchShell(Document): class BenchShell(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -5,7 +5,7 @@ from datetime import datetime
from typing import Optional, TypedDict from typing import Optional, TypedDict
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
ExecuteResult = TypedDict( ExecuteResult = TypedDict(
"ExecuteResult", "ExecuteResult",
@ -23,7 +23,7 @@ ExecuteResult = TypedDict(
) )
class BenchShellLog(Document): class BenchShellLog(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class BenchSiteUpdate(Document): class BenchSiteUpdate(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -6,7 +6,7 @@ from __future__ import annotations
from typing import TYPE_CHECKING from typing import TYPE_CHECKING
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
from jcloud.utils import get_current_team from jcloud.utils import get_current_team
@ -14,7 +14,7 @@ if TYPE_CHECKING:
from jcloud.jcloud.pagetype.bench.bench import Bench from jcloud.jcloud.pagetype.bench.bench import Bench
class BenchUpdate(Document): class BenchUpdate(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class BenchUpdateApp(Document): class BenchUpdateApp(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class BenchVariable(Document): class BenchVariable(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class BlockedDomain(Document): class BlockedDomain(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,12 +4,12 @@
import json import json
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
from jcloud.agent import Agent from jcloud.agent import Agent
class BuildCacheShell(Document): class BuildCacheShell(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -13,12 +13,12 @@ from pathlib import Path
import jingrow import jingrow
import OpenSSL import OpenSSL
from jingrow.model.document import Document from jingrow.model.page import Page
from jcloud.utils import developer_mode_only from jcloud.utils import developer_mode_only
class CertificateAuthority(Document): class CertificateAuthority(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class ChildTeamMember(Document): class ChildTeamMember(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class CloudRegion(Document): class CloudRegion(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -13,7 +13,7 @@ from typing import ClassVar, Generator
import boto3 import boto3
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
from hcloud import APIException, Client from hcloud import APIException, Client
from hcloud.networks.domain import NetworkSubnet from hcloud.networks.domain import NetworkSubnet
from oci.config import validate_config from oci.config import validate_config
@ -43,7 +43,7 @@ if typing.TYPE_CHECKING:
from jcloud.jcloud.pagetype.virtual_machine.virtual_machine import VirtualMachine from jcloud.jcloud.pagetype.virtual_machine.virtual_machine import VirtualMachine
class Cluster(Document): class Cluster(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,7 +2,7 @@
# For license information, please see license.txt # For license information, please see license.txt
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
from jingrow.model.naming import append_number_if_name_exists from jingrow.model.naming import append_number_if_name_exists
from jcloud.agent import Agent from jcloud.agent import Agent
@ -10,7 +10,7 @@ from jcloud.utils import log_error
from jcloud.utils.dns import _change_dns_record, create_dns_record from jcloud.utils.dns import _change_dns_record, create_dns_record
class CodeServer(Document): class CodeServer(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class CommunicationEmail(Document): class CommunicationEmail(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class CookiePreferenceLog(Document): class CookiePreferenceLog(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class CurrencyExchange(Document): class CurrencyExchange(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class DashboardBanner(Document): class DashboardBanner(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,13 +4,13 @@
from typing import Any from typing import Any
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
from jcloud.runner import Ansible from jcloud.runner import Ansible
from jcloud.utils import log_error from jcloud.utils import log_error
class DatabaseServerMariaDBVariable(Document): class DatabaseServerMariaDBVariable(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,14 +4,14 @@
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
from jingrow.model.naming import append_number_if_name_exists from jingrow.model.naming import append_number_if_name_exists
from jcloud.overrides import get_permission_query_conditions_for_pagetype from jcloud.overrides import get_permission_query_conditions_for_pagetype
from jcloud.utils import log_error from jcloud.utils import log_error
class Deploy(Document): class Deploy(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,10 +4,10 @@
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class DeployBench(Document): class DeployBench(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -21,7 +21,7 @@ from typing import Any, Literal
import jingrow import jingrow
import jingrow.utils import jingrow.utils
from jingrow.core.utils import find from jingrow.core.utils import find
from jingrow.model.document import Document from jingrow.model.page import Page
from jingrow.model.naming import make_autoname from jingrow.model.naming import make_autoname
from jingrow.utils import now_datetime as now from jingrow.utils import now_datetime as now
from jingrow.utils import rounded from jingrow.utils import rounded
@ -64,7 +64,7 @@ if typing.TYPE_CHECKING:
from jcloud.jcloud.pagetype.release_group.release_group import ReleaseGroup from jcloud.jcloud.pagetype.release_group.release_group import ReleaseGroup
class DeployCandidate(Document): class DeployCandidate(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -41,7 +41,7 @@ Details = TypedDict(
MatchStrings = str | list[str] MatchStrings = str | list[str]
if typing.TYPE_CHECKING: if typing.TYPE_CHECKING:
from jingrow import Document from jingrow import Page
from jcloud.jcloud.pagetype.deploy_candidate.deploy_candidate import DeployCandidate from jcloud.jcloud.pagetype.deploy_candidate.deploy_candidate import DeployCandidate
from jcloud.jcloud.pagetype.deploy_candidate_app.deploy_candidate_app import ( from jcloud.jcloud.pagetype.deploy_candidate_app.deploy_candidate_app import (
@ -1019,7 +1019,7 @@ def get_ct_row(
match_value: str, match_value: str,
field: str, field: str,
ct_field: str, ct_field: str,
) -> Optional["Document"]: ) -> Optional["Page"]:
ct = dc.get(field) ct = dc.get(field)
if not ct: if not ct:
return return

View File

@ -4,10 +4,10 @@
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class DeployCandidateApp(Document): class DeployCandidateApp(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,10 +4,10 @@
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class DeployCandidateBuildStep(Document): class DeployCandidateBuildStep(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class DeployCandidateDependency(Document): class DeployCandidateDependency(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -5,12 +5,12 @@
import jingrow import jingrow
from jingrow.core.utils import find from jingrow.core.utils import find
from jingrow.model.document import Document from jingrow.model.page import Page
from jcloud.overrides import get_permission_query_conditions_for_pagetype from jcloud.overrides import get_permission_query_conditions_for_pagetype
class DeployCandidateDifference(Document): class DeployCandidateDifference(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,10 +4,10 @@
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class DeployCandidateDifferenceApp(Document): class DeployCandidateDifferenceApp(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class DeployCandidatePackage(Document): class DeployCandidatePackage(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class DeployCandidateVariable(Document): class DeployCandidateVariable(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class DnsResolution(Document): class DnsResolution(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class DomainOwner(Document): class DomainOwner(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -9,13 +9,13 @@ import jingrow
import rq import rq
import rq.exceptions import rq.exceptions
import rq.timeouts import rq.timeouts
from jingrow.model.document import Document from jingrow.model.page import Page
from jingrow.utils.make_random import get_random from jingrow.utils.make_random import get_random
from jcloud.utils import log_error from jcloud.utils import log_error
class DripEmail(Document): class DripEmail(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class FirewallRules(Document): class FirewallRules(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -9,7 +9,7 @@ import json
from typing import TYPE_CHECKING, Optional from typing import TYPE_CHECKING, Optional
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
from jingrow.query_builder import Interval from jingrow.query_builder import Interval
from jingrow.query_builder.functions import Now from jingrow.query_builder.functions import Now
@ -19,7 +19,7 @@ if TYPE_CHECKING:
from jcloud.jcloud.pagetype.app_source.app_source import AppSource from jcloud.jcloud.pagetype.app_source.app_source import AppSource
class GitHubWebhookLog(Document): class GitHubWebhookLog(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class IncidentAlerts(Document): class IncidentAlerts(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,10 +4,10 @@
# import jingrow # import jingrow
from __future__ import annotations from __future__ import annotations
from jingrow.model.document import Document from jingrow.model.page import Page
class IncidentSettings(Document): class IncidentSettings(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class IncidentSettingsSelfHostedUser(Document): class IncidentSettingsSelfHostedUser(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class IncidentSettingsUser(Document): class IncidentSettingsUser(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,10 +4,10 @@
# import jingrow # import jingrow
from __future__ import annotations from __future__ import annotations
from jingrow.model.document import Document from jingrow.model.page import Page
class IncidentSuggestion(Document): class IncidentSuggestion(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class IncidentUpdates(Document): class IncidentUpdates(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -5,7 +5,7 @@ from __future__ import annotations
import jingrow import jingrow
from jingrow import _ from jingrow import _
from jingrow.model.document import Document from jingrow.model.page import Page
from jingrow.utils import cint, flt, getdate from jingrow.utils import cint, flt, getdate
from jingrow.utils.data import fmt_money from jingrow.utils.data import fmt_money
@ -20,7 +20,7 @@ from jcloud.utils.billing import (
) )
class Invoice(Document): class Invoice(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,10 +4,10 @@
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class InvoiceCreditAllocation(Document): class InvoiceCreditAllocation(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class InvoiceDiscount(Document): class InvoiceDiscount(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,10 +4,10 @@
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class InvoiceItem(Document): class InvoiceItem(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,10 +4,10 @@
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class InvoiceTransactionFee(Document): class InvoiceTransactionFee(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -3,10 +3,10 @@
from __future__ import annotations from __future__ import annotations
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class JcloudFeedback(Document): class JcloudFeedback(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,10 +4,10 @@
import json import json
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class JcloudJob(Document): class JcloudJob(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -4,11 +4,11 @@
import json import json
import jingrow import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
from jingrow.utils.safe_exec import safe_exec from jingrow.utils.safe_exec import safe_exec
class JcloudJobStep(Document): class JcloudJobStep(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class JcloudJobType(Document): class JcloudJobType(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

View File

@ -2,10 +2,10 @@
# For license information, please see license.txt # For license information, please see license.txt
# import jingrow # import jingrow
from jingrow.model.document import Document from jingrow.model.page import Page
class JcloudJobTypeStep(Document): class JcloudJobTypeStep(Page):
# begin: auto-generated types # begin: auto-generated types
# This code is auto-generated. Do not modify anything in this block. # This code is auto-generated. Do not modify anything in this block.

Some files were not shown because too many files have changed in this diff Show More