コード例 #1
0
	def onStateChanged(self, state):
		print(f"RegionEntry state changed: {state}")
		if self.check.isChecked():
			Config.download.addRegion(self.region)
		else:
			Config.download.removeRegion(self.region)
		Config.save()
コード例 #2
0
    def tearDown(self):
        Config.paths.scan = self.paths_before_test
        Config.threads = self.threads_before_test
        Config.compression.level = self.compression_level_before_test
        Config.save()

        Users.users = self.users_before_test
        Users.export()
コード例 #3
0
ファイル: format.py プロジェクト: yukun451/nut
	def focusOutEvent(self, event):
		current = getattr(Config.paths, self.key) or ''
		new = self.text()

		if current != new:
			setattr(Config.paths, self.key, new)
			Config.save()

		super(Edit, self).focusOutEvent(event)
コード例 #4
0
    def focusOutEvent(self, event):
        print(f"Edit focusOutEvent: {event}")
        current = getattr(Config.paths, self.key) or ''
        new = self.text()

        if current != new:
            setattr(Config.paths, self.key, new)
            Config.save()

        super().focusOutEvent(event)
コード例 #5
0
	def savePullUrls(self, control):
		result = []
		i = 0
		while i < control.count():
			value = control.getValue(i)

			if value:
				result.append(value)
			i += 1

		Config.pullUrls = result
		Config.save()
コード例 #6
0
	def saveScanPaths(self, control):
		result = []
		i = 0
		while i < control.count():
			value = control.getValue(i)

			if value:
				result.append(value)
			i += 1

		Config.paths.scan = result
		Config.save()
コード例 #7
0
    def savePullUrls(self, control):
        if not self.isInitialized:
            return

        result = []
        i = 0
        while i < control.count():
            value = control.getValue(i)

            if value:
                result.append(value)
            i += 1

        Config.pullUrls = result
        Config.save()
コード例 #8
0
ファイル: nut_config_test.py プロジェクト: gitter-badger/nut
    def test_save_custom_config_with_explicit_config_path(self):
        conf_file = _create_empty_config_file(self.fs)

        nsps_folder = "/Users/user1/Nsps"
        server_hostname = "127.0.0.1"
        server_port = 9001

        Config.paths.scan = [nsps_folder]
        Config.server.hostname = server_hostname
        Config.server.port = server_port

        object_to_compare = _get_default_config_object()
        object_to_compare["paths"]["scan"] = [nsps_folder]
        server = object_to_compare["server"]
        server["hostname"] = server_hostname
        server["port"] = server_port

        Config.save(conf_file)
        self.__compare_config_in_file_with_object(conf_file, object_to_compare)
コード例 #9
0
ファイル: server.py プロジェクト: xyqkent/nut
	def onCheck(self, state):
		if state == Qt.Checked:
			Config.autolaunchBrowser = True
		else:
			Config.autolaunchBrowser = False
		Config.save()
コード例 #10
0
ファイル: server.py プロジェクト: xyqkent/nut
	def updatePath(self):
		Config.paths.scan = self.textbox.text()
		Config.save()
コード例 #11
0
ファイル: nut_config_test.py プロジェクト: gitter-badger/nut
 def test_save_default_config_with_implicit_config_path(self):
     conf_file = _get_default_config_path()
     self.assertFalse(os.path.exists(conf_file))
     Config.save()
     self.__compare_config_in_file_with_object(conf_file,
                                               _get_default_config_object())
コード例 #12
0
def updatePath(scanPath):
    if scanPath:
        Config.paths.scan = scanPath
        Config.save()
コード例 #13
0
 def onStateChanged(self, state):
     if self.check.isChecked():
         Config.download.addRegion(self.region)
     else:
         Config.download.removeRegion(self.region)
     Config.save()
コード例 #14
0
ファイル: filters.py プロジェクト: nguyensapa123lc/nut
 def _on_right_thumb_value_changed(label, value):
     label.setText(_format_size(value))
     Config.download.fileSizeMax = value
     Config.save()
コード例 #15
0
 def onStateChanged(self, state):
     self.set(self.isChecked())
     Config.save()
コード例 #16
0
 def _on_thumb_value_changed(label, value, config_param, isSize=True):
     label.setText(
         humanize.naturalsize(value, True) if isSize else str(value))
     setattr(Config.download, config_param, value)
     Config.save()
コード例 #17
0
	def onStateChanged(self, state):
		print(f"ConfCheckbox state changed: {state}")
		self.set(self.isChecked())
		Config.save()
コード例 #18
0
ファイル: options.py プロジェクト: stungkit/nut
    def save(self):
        Config.compression.level = self.value()
        Config.save()

        if self.parent:
            self.parent.save()
コード例 #19
0
ファイル: options.py プロジェクト: stungkit/nut
    def save(self):
        Config.threads = self.value()
        Config.save()

        if self.parent:
            self.parent.save()