mirror of https://github.com/Syncplay/syncplay
--no-store works properly now
This commit is contained in:
parent
a0acbee3e5
commit
17524731be
|
@ -56,7 +56,7 @@ class ConfigurationGetter(object):
|
||||||
self._argparser.add_argument('-n', '--name', metavar='username', type=str, help='desired username')
|
self._argparser.add_argument('-n', '--name', metavar='username', type=str, help='desired username')
|
||||||
self._argparser.add_argument('-d', '--debug', action='store_true', help='debug mode')
|
self._argparser.add_argument('-d', '--debug', action='store_true', help='debug mode')
|
||||||
self._argparser.add_argument('-g', '--force-gui-prompt', action='store_true', help='make configuration prompt appear')
|
self._argparser.add_argument('-g', '--force-gui-prompt', action='store_true', help='make configuration prompt appear')
|
||||||
self._argparser.add_argument('--no-store', action='store_true', help='don\'t store values in syncplay.ini')
|
self._argparser.add_argument('--no-store', action='store_true', help='don\'t store values in .syncplay')
|
||||||
self._argparser.add_argument('-r', '--room', metavar='room', type=str, nargs='?', help='default room')
|
self._argparser.add_argument('-r', '--room', metavar='room', type=str, nargs='?', help='default room')
|
||||||
self._argparser.add_argument('-p', '--password', metavar='password', type=str, nargs='?', help='server password')
|
self._argparser.add_argument('-p', '--password', metavar='password', type=str, nargs='?', help='server password')
|
||||||
self._argparser.add_argument('--player-path', metavar='path', type=str, help='path to your player executable')
|
self._argparser.add_argument('--player-path', metavar='path', type=str, help='path to your player executable')
|
||||||
|
@ -182,6 +182,8 @@ class ConfigurationGetter(object):
|
||||||
return GuiConfiguration(self._config).getProcessedConfiguration()
|
return GuiConfiguration(self._config).getProcessedConfiguration()
|
||||||
|
|
||||||
def _saveConfig(self, iniPath):
|
def _saveConfig(self, iniPath):
|
||||||
|
if(self._config['noStore']):
|
||||||
|
return
|
||||||
parser = SafeConfigParser()
|
parser = SafeConfigParser()
|
||||||
for section, options in self._iniStructure.items():
|
for section, options in self._iniStructure.items():
|
||||||
if(not parser.has_section(section)):
|
if(not parser.has_section(section)):
|
||||||
|
|
Loading…
Reference in New Issue