gsettings: Remove url-list-length

Kinda pointless, just default to 10
This commit is contained in:
Cole Robinson 2013-04-23 12:42:22 -04:00
parent c6d5e5d267
commit cd8dbad8b2
2 changed files with 3 additions and 15 deletions

View File

@ -125,12 +125,7 @@
</schema>
<schema id="org.virt-manager.virt-manager.urls"
path="/org/virt-manager/virt-manager/urls/">
<key name="url-list-length" type="i">
<default>10</default>
<summary>The length of the list of URLs</summary>
<description>The number of urls to keep in the history for the install media address page.</description>
</key>
path="/org/virt-manager/virt-manager/urls/">
<key name="urls" type="as">
<default>[]</default>

View File

@ -447,6 +447,7 @@ class vmmConfig(object):
# URL/Media path history
def _url_add_helper(self, gconf_path, url):
maxlength = 10
urls = self.conf.get(gconf_path)
if urls is None:
urls = []
@ -454,8 +455,7 @@ class vmmConfig(object):
if urls.count(url) == 0 and len(url) > 0 and not url.isspace():
# The url isn't already in the list, so add it
urls.insert(0, url)
length = self.get_url_list_length()
if len(urls) > length:
if len(urls) > maxlength:
del urls[len(urls) - 1]
self.conf.set(gconf_path, urls)
@ -473,13 +473,6 @@ class vmmConfig(object):
def get_iso_paths(self):
return self.conf.get("/urls/isos")
def get_url_list_length(self):
length = self.conf.get("/urls/url-list-length")
if length < 5:
return 5
return length
def set_url_list_length(self, length):
self.conf.set("/urls/url-list-length", length)
# Whether to ask about fixing path permissions
def add_perms_fix_ignore(self, pathlist):