예제 #1
0
 def __init__(self):
     ClientCommand.__init__(self)
     add_ensemble_option(self)
     self.parser.add_option("-P", "--max-planning", action="store", dest="max_planning",
         default=None, type="int", help="Maximum number of workflows being planned at once")
     self.parser.add_option("-R", "--max-running", action="store", dest="max_running",
         default=None, type="int", help="Maximum number of workflows running at once")
예제 #2
0
    def __init__(self):
        ClientCommand.__init__(self)
        add_ensemble_option(self)
        add_workflow_option(self)
        self.parser.add_option("-d", "--dax", action="store", dest="dax",
            default=None, help="DAX file", metavar="PATH")
        self.parser.add_option("-T", "--transformation-catalog", action="store", dest="transformation_catalog",
            default=None, help="Name of transformation catalog", metavar="NAME")
        self.parser.add_option("-S", "--site-catalog", action="store", dest="site_catalog",
            default=None, help="Name of site catalog", metavar="NAME")
        self.parser.add_option("-R", "--replica-catalog", action="store", dest="replica_catalog",
            default=None, help="Name of replica catalog", metavar="NAME")
        self.parser.add_option("-s", "--site", action="store", dest="sites",
            default=None, help="Execution sites (see pegasus-plan man page)", metavar="SITE[,SITE...]")
        self.parser.add_option("-o", "--output-site", action="store", dest="output_site",
            default=None, help="Output storage site (see pegasus-plan man page)", metavar="SITE")

        self.parser.add_option("-p", "--priority", action="store", dest="priority",
            default=0, help="Workflow priority", metavar="NUMBER")
        self.parser.add_option("-c", "--conf", action="store", dest="conf",
            default=None, help="Configuration file (pegasus properties file)", metavar="PATH")
        self.parser.add_option("--staging-site", action="store", dest="staging_sites",
            default=None, help="Staging sites (see pegasus-plan man page)", metavar="s=ss[,s=ss...]")
        self.parser.add_option("--nocleanup", action="store_false", dest="cleanup",
            default=None, help="Add cleanup jobs (see pegasus-plan man page)")
        self.parser.add_option("-f", "--force", action="store_true", dest="force",
            default=None, help="Skip workflow reduction (see pegasus-plan man page)")
        self.parser.add_option("-C", "--cluster", action="store", dest="clustering",
            default=None, help="Clustering techniques to apply (see pegasus-plan man page)", metavar="STYLE[,STYLE...]")
예제 #3
0
 def __init__(self):
     ClientCommand.__init__(self)
     add_type_option(self)
     add_name_option(self)
예제 #4
0
 def __init__(self):
     ClientCommand.__init__(self)
     add_type_option(self)
     add_name_option(self)
예제 #5
0
 def __init__(self):
     ClientCommand.__init__(self)
     add_ensemble_option(self)
     add_workflow_option(self)
     self.parser.add_option("-p","--priority",action="store",dest="priority",
             default=None,type="int",help="New workflow priority")
예제 #6
0
 def __init__(self):
     ClientCommand.__init__(self)
     add_ensemble_option(self)
     add_workflow_option(self)
예제 #7
0
 def __init__(self):
     ClientCommand.__init__(self)
     add_ensemble_option(self)
     self.parser.add_option("-l", "--long", action="store_true", dest="long",
         default=False, help="Show detailed output")