Beispiel #1
0
    def __init__(self, config_file, validate=True, credentials_only=False):
        self.config_file = config_file
        self.cfg = ConfigParser.ConfigParser()
        self.read_config()
        self.as_config = AutoscaleConfig()
        self.lc_config = LaunchConfig()
        self.ras_config = AutoscalerConfig()
        self.username = None
        self.api_key = None
        self.region = None
        self.credentials_file = None

        self.parse_credentials()
        if not credentials_only:
            self.parse_config()
        if validate and not credentials_only:
            self.validate()