예제 #1
0
파일: fabfile.py 프로젝트: vgerak/synnefo
def run(ctx=None):
    if context.target_nodes:
        nodes = context.target_nodes.split(",")
    else:
        nodes = ctx.all_nodes

    for node in nodes:
        ctx.update(node=node)
        c = roles.get("HW", ctx)
        c.run(context.cmd)
예제 #2
0
파일: fabfile.py 프로젝트: AthinaB/synnefo
def run(ctx=None):
    if context.target_nodes:
        nodes = context.target_nodes.split(",")
    else:
        nodes = ctx.all_nodes

    for node in nodes:
        ctx.update(node=node)
        c = roles.get("HW", ctx)
        c.run(context.cmd)
예제 #3
0
파일: fabfile.py 프로젝트: AthinaB/synnefo
def setup(ctx=None):

    if not context.component:
        print "Please pass --component option."
        return
    else:
        print "Setting up component %s @ %s" % (context.component, ctx)

    C = roles.get(context.component, ctx)

    if context.method:
        fn = getattr(C, context.method)
        fn()
    else:
        C.setup()
예제 #4
0
파일: fabfile.py 프로젝트: vgerak/synnefo
def setup(ctx=None):

    if not context.component:
        print "Please pass --component option."
        return
    else:
        print "Setting up component %s @ %s" % (context.component, ctx)

    C = roles.get(context.component, ctx)

    if context.method:
        fn = getattr(C, context.method)
        fn()
    else:
        C.setup()
예제 #5
0
파일: fabfile.py 프로젝트: AthinaB/synnefo
def _setup_role(ctx, role):
    ROLE = roles.get(role, ctx)
    ROLE.setup()
예제 #6
0
파일: fabfile.py 프로젝트: AthinaB/synnefo
def _setup_master(ctx):
    MASTER = roles.get(constants.MASTER, ctx)
    MASTER.setup()
예제 #7
0
파일: fabfile.py 프로젝트: AthinaB/synnefo
def _setup_vmc(ctx):
    VMC = roles.get(constants.VMC, ctx)
    VMC.setup()
예제 #8
0
파일: fabfile.py 프로젝트: vgerak/synnefo
def _setup_role(ctx, role):
    ROLE = roles.get(role, ctx)
    ROLE.setup()
예제 #9
0
파일: fabfile.py 프로젝트: vgerak/synnefo
def _setup_master(ctx):
    MASTER = roles.get(constants.MASTER, ctx)
    MASTER.setup()
예제 #10
0
파일: fabfile.py 프로젝트: vgerak/synnefo
def _setup_vmc(ctx):
    VMC = roles.get(constants.VMC, ctx)
    VMC.setup()