# Python X2Go (Client) API Documentation (v0.6.1.3)

## x2go.backends.settings.file module

X2GoClientSettings class - managing x2goclient settings file.

The `x2go.backends.settings.file.X2GoClientSettings` class one of Python X2Go’s a public API classes. Use this class (indirectly by retrieving it from an `x2go.client.X2GoClient` instance) in your Python X2Go based applications to access the »settings« configuration file of your X2Go client application.

This class supports reading the »settings« configuration from a file (`~/.x2goclient/settings`).

class `x2go.backends.settings.file.``X2GoClientSettings`(config_files=['/sbuild-nonexistent/.x2goclient/settings', '/etc/x2goclient/settings'], defaults={'Authorization': {'editprofile': True, 'newprofile': True, 'resume': True, 'suspend': True}, 'General': {'autoresume': True, 'clientport': 22}, 'LDAP': {'port': 389, 'port1': 0, 'port2': 0, 'server': 'localhost', 'useldap': False}, 'trayicon': {'enabled': True, 'maxdiscon': True, 'mincon': True, 'mintotray': True, 'noclose': True}}, logger=None, loglevel=56)

  Bases: `x2go.inifiles.X2GoIniFile`

  Configuration file based settings for `x2go.client.X2GoClient` instances.