Open User DOC in browser

This commit is contained in:
resteve 2016-01-19 09:38:45 +01:00
parent b4d85f2700
commit 94bb364cea
1 changed files with 17 additions and 0 deletions

View File

@ -2,10 +2,12 @@
#this repository contains the full copyright notices and license terms.
import os
import glob
import webbrowser
from invoke import task, run
from blessings import Terminal
from path import path
from string import Template
from trytontasks_modules import read_config_file
t = Terminal()
@ -96,3 +98,18 @@ def build(source_doc='doc-src', doc_path="doc", buildername='html'):
run(cmd)
print t.bold('Done')
@task
def open(server):
'Open User DOC in browser'
Servers = read_config_file('servers.cfg', type='servers')
servers = Servers.sections()
servers.sort()
if not server in servers:
print 'Not found %s' % server
return
url = Servers.get(server, 'doc')
if url:
webbrowser.open(url, new=1)