Add vmtp_genchart into pip console_scripts
Change-Id: I17fa14d7917cdcc1bae21c22b1bc57bd2faa2b79
This commit is contained in:
parent
e67d767bb7
commit
cb33958230
1
.gitignore
vendored
1
.gitignore
vendored
@ -57,3 +57,4 @@ ChangeLog
|
|||||||
# vmtp
|
# vmtp
|
||||||
*.local*
|
*.local*
|
||||||
*.json
|
*.json
|
||||||
|
*.html
|
||||||
|
@ -29,7 +29,7 @@ RHEL/CentOS based:
|
|||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
|
||||||
$ sudo yum install python-devel python-virtualenv git
|
$ sudo yum install python-devel python-virtualenv git
|
||||||
# sudo yum install libxml2-devel libxslt-devel libffi-devel libyaml-devel openssl-devel
|
$ sudo yum install libxml2-devel libxslt-devel libffi-devel libyaml-devel openssl-devel
|
||||||
|
|
||||||
MacOSX:
|
MacOSX:
|
||||||
|
|
||||||
@ -87,7 +87,7 @@ Super quick installation on RHEL/CentOS
|
|||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
|
||||||
$ sudo yum install python-devel python-virtualenv git
|
$ sudo yum install python-devel python-virtualenv git
|
||||||
# sudo yum install libxml2-devel libxslt-devel libffi-devel libyaml-devel openssl-devel
|
$ sudo yum install libxml2-devel libxslt-devel libffi-devel libyaml-devel openssl-devel
|
||||||
$ # create a virtual environment
|
$ # create a virtual environment
|
||||||
$ virtualenv ./vmtpenv
|
$ virtualenv ./vmtpenv
|
||||||
$ source ./vmtpenv/bin/activate
|
$ source ./vmtpenv/bin/activate
|
||||||
|
@ -31,6 +31,7 @@ package_data =
|
|||||||
[entry_points]
|
[entry_points]
|
||||||
console_scripts =
|
console_scripts =
|
||||||
vmtp = vmtp.vmtp:main
|
vmtp = vmtp.vmtp:main
|
||||||
|
vmtp_genchart = vmtp.vmtp_genchart:main
|
||||||
|
|
||||||
[build_sphinx]
|
[build_sphinx]
|
||||||
source-dir = doc/source
|
source-dir = doc/source
|
||||||
|
10
vmtp/genchart.py → vmtp/vmtp_genchart.py
Normal file → Executable file
10
vmtp/genchart.py → vmtp/vmtp_genchart.py
Normal file → Executable file
@ -1,3 +1,4 @@
|
|||||||
|
#!/usr/bin/env python
|
||||||
# Copyright 2014 Cisco Systems, Inc. All rights reserved.
|
# Copyright 2014 Cisco Systems, Inc. All rights reserved.
|
||||||
#
|
#
|
||||||
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
@ -232,11 +233,10 @@ def gen_chart(files, chart_dest, browser, protocols=''):
|
|||||||
chart = GoogleChartsBarChart(results, protocols.lower())
|
chart = GoogleChartsBarChart(results, protocols.lower())
|
||||||
chart.plot(chart_dest)
|
chart.plot(chart_dest)
|
||||||
if browser:
|
if browser:
|
||||||
url = 'file://' + os.path.abspath(opts.chart)
|
url = 'file://' + os.path.abspath(chart_dest)
|
||||||
webbrowser.open(url, new=2)
|
webbrowser.open(url, new=2)
|
||||||
|
|
||||||
if __name__ == '__main__':
|
def main():
|
||||||
|
|
||||||
parser = argparse.ArgumentParser(description='VMTP Chart Generator V' + __version__)
|
parser = argparse.ArgumentParser(description='VMTP Chart Generator V' + __version__)
|
||||||
|
|
||||||
parser.add_argument('-c', '--chart', dest='chart',
|
parser.add_argument('-c', '--chart', dest='chart',
|
||||||
@ -271,3 +271,7 @@ if __name__ == '__main__':
|
|||||||
sys.exit(0)
|
sys.exit(0)
|
||||||
|
|
||||||
gen_chart(opts.files, opts.chart, opts.browser, opts.protocols)
|
gen_chart(opts.files, opts.chart, opts.browser, opts.protocols)
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == '__main__':
|
||||||
|
main()
|
Loading…
Reference in New Issue
Block a user