Added a configuration option for mpd host and port.
This commit is contained in:
		| @@ -19,18 +19,28 @@ if "player" not in config.sections(): | ||||
|                         "font_height":     24 | ||||
|                         } | ||||
|  | ||||
| playerconfig = config["player"] | ||||
| if "mpd" not in config.sections(): | ||||
|     config["mpd"] = {"host": "localhost", | ||||
|                      "port": "6600" | ||||
|                      } | ||||
|  | ||||
| player_config = config["player"] | ||||
| mpd_config = config["mpd"] | ||||
|  | ||||
| # Image ratio | ||||
| # Change this to match the (width, height) of your font. | ||||
| IMAGERATIO = (playerconfig.getint("font_width", 11), | ||||
|               playerconfig.getint("font_height", 24) | ||||
| IMAGERATIO = (player_config.getint("font_width", 11), | ||||
|               player_config.getint("font_height", 24) | ||||
|               ) | ||||
|  | ||||
| # Music directory | ||||
| MUSICDIR = playerconfig.get("music_directory", "~/Music") | ||||
| MUSICDIR = player_config.get("music_directory", "~/Music") | ||||
| MUSICDIR = os.path.expanduser(MUSICDIR) | ||||
|  | ||||
| # MPD config | ||||
| MPDHOST = mpd_config.get("host", "localhost") | ||||
| MPDPORT = mpd_config.getint("port", 6600) | ||||
|  | ||||
|  | ||||
| def albumArtSize(album_space, window_width): | ||||
|     """ | ||||
| @@ -67,7 +77,7 @@ class Player: | ||||
|  | ||||
|         # MPD init | ||||
|         self.client = MPDClient() | ||||
|         self.client.connect("localhost", 6600) | ||||
|         self.client.connect(MPDHOST, MPDPORT) | ||||
|  | ||||
|         self.last_song = None | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user