diff options
author | René 'Necoro' Neumann <necoro@necoro.net> | 2008-07-03 23:18:11 +0200 |
---|---|---|
committer | René 'Necoro' Neumann <necoro@necoro.net> | 2008-07-03 23:18:11 +0200 |
commit | b862584d289e09a6c12d862521f6a867a6f7cffa (patch) | |
tree | 0db38f7fb0368df2c0065e6b633a60f74692c7b5 /portato | |
parent | b33a8067895a127a7c2b4e0627df55550503b6f1 (diff) | |
download | portato-b862584d289e09a6c12d862521f6a867a6f7cffa.tar.gz portato-b862584d289e09a6c12d862521f6a867a6f7cffa.tar.bz2 portato-b862584d289e09a6c12d862521f6a867a6f7cffa.zip |
Remove xsd and -x cmdline option
Diffstat (limited to '')
-rwxr-xr-x | portato.py | 19 |
1 files changed, 1 insertions, 18 deletions
@@ -36,30 +36,13 @@ def main (): parser.add_option("--shm", action = "store", nargs = 3, type="long", dest = "shm", help = SUPPRESS_HELP) - parser.add_option("-x", "--validate", action = "store", dest = "validate", metavar="PLUGIN", - help = _("validates the given plugin xml instead of launching Portato")) - parser.add_option("-F", "--no-fork", "-L", action = "store_true", dest = "nofork", default = False, help = _("do not fork off as root") + (" (%s)" % _("-L is deprecated"))) # run parser (options, args) = parser.parse_args() - if options.validate: # validate a plugin - from lxml import etree - try: - etree.XMLSchema(file = XSD_LOCATION).assertValid(etree.parse(options.validate)) - except etree.XMLSyntaxError, e: - print _("Validation failed. XML syntax error: %s.") % e[0] - sys.exit(3) - except etree.DocumentInvalid: - print _("Validation failed. Does not comply with schema.") - sys.exit(3) - else: - print _("Validation succeeded.") - return - - elif options.nofork or os.getuid() == 0: # start GUI + if options.nofork or os.getuid() == 0: # start GUI from portato.gui import run from portato.helper import info info("%s v. %s", _("Starting Portato"), VERSION) |