code: def settings(worker, faker) -> NodeSettingsV2:
      return NodeSettingsV2(
          id=UID(),
          name=worker.name,
          organization=faker.text(),
          on_board=faker.boolean(),
          description=faker.text(),
          deployed_on=datetime.now().date().strftime("%m/%d/%Y"),
          signup_enabled=False,
          admin_email="info@openmined.org",
          node_side_type=NodeSideType.LOW_SIDE,
          show_warnings=False,
          verify_key=SyftSigningKey.generate().verify_key,
          node_type=NodeType.DOMAIN,
      )
  
file_path: PySyft/packages/syft/tests/syft/settings/fixtures.py
imports: from datetime import datetime
  import pytest
  from syft.__init__ import __version__
  from syft.abstract_node import NodeSideType
  from syft.abstract_node import NodeType
  from syft.node.credentials import SyftSigningKey
  from syft.service.metadata.node_metadata import NodeMetadataJSON
  from syft.service.settings.settings import NodeSettingsUpdate
  from syft.service.settings.settings import NodeSettingsV2
  from syft.service.settings.settings_service import SettingsService
  from syft.service.settings.settings_stash import SettingsStash
  from syft.types.syft_object import HIGHEST_SYFT_OBJECT_VERSION
  from syft.types.syft_object import LOWEST_SYFT_OBJECT_VERSION
  from syft.types.uid import UID
label_desc: Use image node_id 2 for calling a global function with example usage: settings(worker, faker) and returns: NodeSettingsV2