def run()

in src/setup.py [0:0]


    def run(self):
        if self.non_interactive:
            self._configure_region_non_interactive()
            self._configure_hostname_non_interactive()
            self._configure_credentials_non_interactive()
            self._configure_proxy_server_name_non_interactive()
            self._configure_proxy_server_port_non_interactive()
            self._configure_push_asg_non_interactive()
            self._configure_push_constant_non_interactive()
            self._configure_enable_high_resolution_metrics_non_interactive()
            self._configure_flush_interval_in_seconds_non_interactive()
            self._configure_plugin_installation_method_non_interactive()
            self._configure_debug_non_interactive()
            if self.debug_setup:
                self._debug_setup()
        else:
            self._configure_region()
            self._configure_hostname()
            self._configure_credentials()
            self._configure_proxy_server_name()
            self._configure_proxy_server_port()
            self._configure_push_asg()
            self._configure_push_constant()
            self._configure_enable_high_resolution_metrics()
            self._configure_flush_interval_in_seconds()
            self._configure_plugin_installation_method()