Source code for cgl.plugins.shotgrid.cli.review

import logging
import sys

from cgl.core.path.object import PathObject
from cgl.core.path.support import lj_list_dir


[docs] def upload_review(review_filepath): po = PathObject(review_filepath) render_obj = po.copy(tree="render", filename=None, ext=None) directory_contents = lj_list_dir(render_obj.get_path(), cfg=po.cfg) for seq in directory_contents: if "####" in seq: sequence = "{}/{}".format(render_obj.get_path(), seq) logging.info("SEQUENCE: {}".format(sequence)) logging.info("SEQ: {}".format(seq)) seq_obj = PathObject(sequence) seq_obj.review()
if __name__ == "__main__": if len(sys.argv) > 1: logging.info(sys.argv[1]) upload_review(sys.argv[1]) else: logging.info("Error No Filepath Provided")