Kaydet (Commit) 668d2251 authored tarafından Suleyman Poyraz's avatar Suleyman Poyraz

Hazırlayın kararlı tagını. Son birkaç hata kaldı.

üst 1d5725d2
...@@ -20,6 +20,7 @@ _ = __trans.gettext ...@@ -20,6 +20,7 @@ _ = __trans.gettext
import os import os
import xml.dom.minidom as minidom import xml.dom.minidom as minidom
from xml.parsers.expat import ExpatError
import inary import inary
import inary.uri import inary.uri
...@@ -52,22 +53,24 @@ class RepoOrder: ...@@ -52,22 +53,24 @@ class RepoOrder:
repo_node = repo_doc.createElement("Repo") repo_node = repo_doc.createElement("Repo")
name_node = repo_node.createElement("Name") name_node = repo_doc.createElement("Name")
name_node.appendChild(repo_doc.createTextNode(repo_name)) name_node.appendChild(repo_doc.createTextNode(repo_name))
repo_node.appendChild(name_node) repo_node.appendChild(name_node)
url_node = repo_node.createElement("Url") url_node = repo_doc.createElement("Url")
url_node.appendChild(repo_doc.createTextNode(repo_url)) url_node.appendChild(repo_doc.createTextNode(repo_url))
repo_node.appendChild(url_node) repo_node.appendChild(url_node)
status_node = repo_node.createElement("Status") status_node = repo_doc.createElement("Status")
status_node.appendChild(repo_doc.createTextNode("active")) status_node.appendChild(repo_doc.createTextNode("active"))
repo_node.appendChild(status_node) repo_node.appendChild(status_node)
media_node = repo_node.createElement("Media") media_node = repo_doc.createElement("Media")
media_node.appendChild(repo_doc.createTextNode(repo_type)) media_node.appendChild(repo_doc.createTextNode(repo_type))
repo_node.appendChild(media_node) repo_node.appendChild(media_node)
repo_doc.childNodes[0].appendChild(repo_node)
self._update(repo_doc) self._update(repo_doc)
def set_status(self, repo_name, status): def set_status(self, repo_name, status):
...@@ -118,7 +121,7 @@ class RepoOrder: ...@@ -118,7 +121,7 @@ class RepoOrder:
def _update(self, doc): def _update(self, doc):
repos_file = os.path.join(ctx.config.info_dir(), ctx.const.repos) repos_file = os.path.join(ctx.config.info_dir(), ctx.const.repos)
open(repos_file, "w").write("{}\n".format(doc.toprettyxml())) open(repos_file, "w").write("{}\n".format(doc.toprettyxml().strip()))
self._doc = None self._doc = None
self.repos = self._get_repos() self.repos = self._get_repos()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment