code: def run(self, args, options):
          
          self.pre_run(args, options)
          args_and_options = args.copy()
          args_and_options.update(options)
          uploadchannel(self, **args_and_options)
docs: This function calls uploadchannel which performs all the run steps:
            - Create ChannelNode
            - Pupulate Tree with TopicNodes, ContentNodes, and associated File objects
            - .
            - ..
            - ...
  
          Args:
              args (dict): ricecooker command line arguments
              options (dict): additional compatibility mode options given on command line