code: def module_working_directory(self, module_name):
          
  
          workdir = self.module_working_path(module_name)
          if not self._deleted:
              try:
                  os.makedirs(workdir, exist_ok=True)
              except OSError as e:
                  raise aiohttp.web.HTTPInternalServerError(text="Could not create module working directory: {}".format(e))
          return workdir
docs: Returns a working directory for the module
          The directory is created if the directory doesn't exist.
  
          :param module_name: name for the module
          :returns: working directory