示例#1
0
    def modify(self, args, config, connection):
        name = args['name']
        forest = Forest(name, connection=connection)
        if not forest.exists():
            print("Error: Forest does not exist: {0}".format(name))
            sys.exit(1)

        if args['json'] is not None:
            forest = self._read(None, args['json'], connection=connection)
            if forest.host() is None and 'forest_host' in args:
                forest.set_host(args['forest_host'])
            forest.name = name

        self._properties(forest, args)
        print("Modify forest {0}...".format(name))
        forest.update(connection=connection)
示例#2
0
    def modify(self, args, config, connection):
        name = args['name']
        forest = Forest(name, connection=connection)
        if not forest.exists():
            print("Error: Forest does not exist: {0}".format(name))
            sys.exit(1)

        if args['json'] is not None:
            forest = self._read(None, args['json'], connection=connection)
            if forest.host() is None and 'forest_host' in args:
                forest.set_host(args['forest_host'])
            forest.name = name

        self._properties(forest, args)
        print("Modify forest {0}...".format(name))
        forest.update(connection=connection)