  
      def iterate_state(self, item, category):
          """ Cycle through options (6 possible or 3 currently supported) """
          if category == "color":
              max_val = 7
          elif category == "frame-size":
              max_val = 6
          elif category == "skip-mode":
              max_val = 4
 
</s> remove             frame_key = "frame_name"
 </s> add             frame_key = "face_hash"
        logger.debug("Cycling state: (item: %s, category: %s)", item, category)
  
      def iterate_state(self, item, category):
          """ Cycle through options (6 possible or 3 currently supported) """
        logger.debug("Cycling state: (item: %s, category: %s)", item, category)
          if category == "color":
              max_val = 7
          elif category == "frame-size":
              max_val = 6
          elif category == "skip-mode":
              max_val = 4
keep keep add keep keep keep keep keep keep
 Add Face Hashes to Alignments (#550)

* Convert main scripts to use face hashes

* Alignment tool: Use hashes, add logging, add face rename function

* More logging. Update Manual tool to work with hashing 
tools/lib_alignments/jobs_manual.py