code: def _create(self):
      if self.service_path.exists():
          logger.log(f"{self.service_path} exists")
          return
  
      if not self.service_path.parent.exists():
          self.service_path.parent.mkdir(parents=True)
  
      with open(str(self.service_path), "w") as f:
          f.write(self._get_service_file_content())
  
      with monit.section("Reload systemd daemon"):
          ret = os.system("systemctl --user daemon-reload")
          if ret != 0:
              monit.fail()
  
      with monit.section("Enable service"):
          ret = os.system("systemctl --user enable labml.service")
          if ret != 0:
              monit.fail()
  
file_path: labml/client/labml/internal/computer/service.py
imports: import os
  import sys
  from typing import Optional
  from labml import logger, monit
  from labml.logger import Text
label_desc: Use image node_id 3 for calling the Service obj's underlying member method code with example usage: obj._create() without return types