code: def need_new_repo(self):
      output = sp.check_output(
          "aws ecr describe-repositories --region {}".format(
              self.region
          ),
          shell=True,
      )
      res = json.loads(output)
  
      if "repositories" not in res:
          return True
  
      repos = res["repositories"]
      for repo in repos:
          # use self.image_base_name as repo name
          if repo["repositoryName"] == self.image_base_name:
              return False
  
      return True
  
imports: import os
  import json
  import subprocess
  from pathlib import Path
  import click
  import fiber
  import fiber.core
  from fiber.core import ProcessStatus
label_desc: Use image node_id 3 for calling the AWSImageBuilder obj's underlying member method code with example usage: obj.need_new_repo() and returns: True, True, False