Exemplo n.º 1
0
    def configure(self, config, args, args_extra, parsers):
        if args.action == None:
            parsers.template.print_help()
            sys.exit(1)

        # store loaded config
        self.config = config

        # create our canvas service object
        self.cs = Service(host=args.host, username=args.username)

        try:
            # expand includes
            if args.includes is not None:
                args.includes = args.includes.split(',')
        except:
            pass

        # eval public
        try:
            if args.public is not None:
                args.public = (args.public.lower()
                               in ['1', 'true', 'yes', 'y'])
        except:
            pass

        # store args for additional processing
        self.args = args
Exemplo n.º 2
0
    def configure(self, config, args, args_extra):
        # store loaded config
        self.config = config

        # create our canvas service object
        self.cs = Service(host=args.host, username=args.username)

        try:
            # expand includes
            if args.includes is not None:
                args.includes = args.includes.split(',')
        except:
            pass

        # eval public
        try:
            if args.public is not None:
                args.public = (args.public.lower() in ['1', 'true', 'yes', 'y'])
        except:
            pass

        # store args for additional processing
        self.args = args

        # return false if any error, help, or usage needs to be shown
        return not args.help
Exemplo n.º 3
0
    def configure(self, config, args, args_extra):
        # store loaded config
        self.config = config

        # create our canvas service object
        self.cs = Service(host=args.host, username=args.username)

        # store args for additional processing
        self.args = args

        # return false if any error, help, or usage needs to be shown
        return not args.help
Exemplo n.º 4
0
    def configure(self, config, args, args_extra, parsers):
        if args.action == None:
            parsers.machine.print_help()
            sys.exit(1)

        # store loaded config
        self.config = config

        # create our canvas service object
        self.cs = Service(host=args.host, username=args.username)

        # store args for additional processing
        self.args = args
Exemplo n.º 5
0
    def configure(self, config, args, args_extra):
        # store loaded config
        self.config = config

        # create our canvas service object
        self.cs = Service(host=args.host, username=args.username)

        # eval enabled
        try:
            if args.enabled is not None:
                args.enabled = (args.enabled.lower() in ['1', 'true'])

        except:
            pass

        # store args for additional processing
        self.args = args

        # return false if any error, help, or usage needs to be shown
        return not args.help
Exemplo n.º 6
0
    def configure(self, config, args, args_extra, parsers):
        if args.action == None:
            parsers.repo.print_help()
            sys.exit(1)

        # store loaded config
        self.config = config

        # create our canvas service object
        self.cs = Service(host=args.host, username=args.username)

        # eval enabled
        try:
            if args.enabled is not None:
                args.enabled = (args.enabled.lower() in ['1', 'true'])

        except:
            pass

        # store args for additional processing
        self.args = args