Merge pull request #1 from Mirantis/KEERO-315

KEERO-315 -  Fix all occurrences of old names (keero, glazier)
This commit is contained in:
Serg Melikyan 2013-04-25 00:44:22 -07:00
commit d18ea6bbd3
76 changed files with 236 additions and 236 deletions

View File

@ -1,7 +1,7 @@
Glazier API README Murano API README
===================== =====================
Glazier API is a project that provides access to engine via API. Murano API is a project that provides access to engine via API.
SEE ALSO SEE ALSO
-------- --------
* `Glazier <http://glazier.mirantis.com>`__ * `Murano <http://murano.mirantis.com>`__

18
bin/glazier-api → bin/murano-api Executable file → Normal file
View File

@ -18,27 +18,27 @@ import gettext
import os import os
import sys import sys
# If ../glazierapi/__init__.py exists, add ../ to Python search path, so that # If ../muranoapi/__init__.py exists, add ../ to Python search path, so that
# it will override what happens to be installed in /usr/(local/)lib/python... # it will override what happens to be installed in /usr/(local/)lib/python...
from glazierapi.common.service import TaskResultHandlerService from muranoapi.common.service import TaskResultHandlerService
possible_topdir = os.path.normpath(os.path.join(os.path.abspath(sys.argv[0]), possible_topdir = os.path.normpath(os.path.join(os.path.abspath(sys.argv[0]),
os.pardir, os.pardir,
os.pardir)) os.pardir))
if os.path.exists(os.path.join(possible_topdir, 'portas', '__init__.py')): if os.path.exists(os.path.join(possible_topdir, 'muranoapi', '__init__.py')):
sys.path.insert(0, possible_topdir) sys.path.insert(0, possible_topdir)
from glazierapi.common import config from muranoapi.common import config
from glazierapi.openstack.common import log from muranoapi.openstack.common import log
from glazierapi.openstack.common import wsgi from muranoapi.openstack.common import wsgi
from glazierapi.openstack.common import service from muranoapi.openstack.common import service
gettext.install('glazierapi', './glazierapi/locale', unicode=1) gettext.install('muranoapi', './muranoapi/locale', unicode=1)
if __name__ == '__main__': if __name__ == '__main__':
try: try:
config.parse_args() config.parse_args()
log.setup('glazierapi') log.setup('muranoapi')
launcher = service.ServiceLauncher() launcher = service.ServiceLauncher()

View File

@ -15,7 +15,7 @@
# limitations under the License. # limitations under the License.
# #
# Portas documentation build configuration file, created by # Murano API documentation build configuration file, created by
# sphinx-quickstart on Tue February 28 13:50:15 2013. # sphinx-quickstart on Tue February 28 13:50:15 2013.
# #
# This file is execfile()'d with the current directory set to its containing # This file is execfile()'d with the current directory set to its containing
@ -33,7 +33,7 @@ import sys
# If extensions (or modules to document with autodoc) are in another directory, # If extensions (or modules to document with autodoc) are in another directory,
# add these directories to sys.path here. If the directory is relative to the # add these directories to sys.path here. If the directory is relative to the
# documentation root, use os.path.abspath to make it absolute, like shown here. # documentation root, use os.path.abspath to make it absolute, like shown here.
sys.path = [os.path.abspath('../../glazierapi'), sys.path = [os.path.abspath('../../muranoapi'),
os.path.abspath('../..'), os.path.abspath('../..'),
os.path.abspath('../../bin')] + sys.path os.path.abspath('../../bin')] + sys.path
@ -65,7 +65,7 @@ source_suffix = '.rst'
master_doc = 'index' master_doc = 'index'
# General information about the project. # General information about the project.
project = u'Glazier APIs' project = u'Murano APIs'
copyright = u'2013, Mirantis, Inc' copyright = u'2013, Mirantis, Inc'
# The version info for the project you're documenting, acts as replacement for # The version info for the project you're documenting, acts as replacement for
@ -73,11 +73,11 @@ copyright = u'2013, Mirantis, Inc'
# built documents. # built documents.
# #
# The short X.Y version. # The short X.Y version.
from glazierapi.version import version_info as portas_version from muranoapi.version import version_info as muranoapi_version
# The full version, including alpha/beta/rc tags. # The full version, including alpha/beta/rc tags.
release = portas_version.version_string_with_vcs() release = muranoapi_version.version_string_with_vcs()
# The short X.Y version. # The short X.Y version.
version = portas_version.canonical_version_string() version = muranoapi_version.canonical_version_string()
# The language for content autogenerated by Sphinx. Refer to documentation # The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages. # for a list of supported languages.
@ -114,7 +114,7 @@ show_authors = True
pygments_style = 'sphinx' pygments_style = 'sphinx'
# A list of ignored prefixes for module index sorting. # A list of ignored prefixes for module index sorting.
modindex_common_prefix = ['glazierapi.'] modindex_common_prefix = ['muranoapi.']
# -- Options for man page output -------------------------------------------- # -- Options for man page output --------------------------------------------
@ -122,7 +122,7 @@ modindex_common_prefix = ['glazierapi.']
# List of tuples 'sourcefile', 'target', u'title', u'Authors name', 'manual' # List of tuples 'sourcefile', 'target', u'title', u'Authors name', 'manual'
man_pages = [ man_pages = [
('man/glazierapi', 'glazier-api', u'Glazier API Server', ('man/muranoapi', 'murano-api', u'Murano API Server',
[u'Mirantis, Inc'], 1) [u'Mirantis, Inc'], 1)
] ]
@ -201,7 +201,7 @@ html_use_index = False
#html_file_suffix = '' #html_file_suffix = ''
# Output file base name for HTML help builder. # Output file base name for HTML help builder.
htmlhelp_basename = 'glazierapidoc' htmlhelp_basename = 'muranoapidoc'
# -- Options for LaTeX output ------------------------------------------------ # -- Options for LaTeX output ------------------------------------------------
@ -216,7 +216,7 @@ htmlhelp_basename = 'glazierapidoc'
# (source start file, target name, title, author, # (source start file, target name, title, author,
# documentclass [howto/manual]). # documentclass [howto/manual]).
latex_documents = [ latex_documents = [
('index', 'Glazier.tex', u'Glazier Documentation', ('index', 'Murano.tex', u'Murano Documentation',
u'Mirantis, Inc', 'manual'), u'Mirantis, Inc', 'manual'),
] ]

View File

@ -14,16 +14,16 @@
under the License. under the License.
============================================== ==============================================
Welcome to Glazier API Service! Welcome to Murano API Service!
============================================== ==============================================
Glazier API is a project that provides access to engine via API. Murano API is a project that provides access to engine via API.
This document describes Glazier API for contributors of the project, This document describes Murano API for contributors of the project,
and assumes that you are already familiar with Glazier API from an and assumes that you are already familiar with Murano API from an
`end-user perspective`_. `end-user perspective`_.
.. _`end-user perspective`: http://glazier.mirantis.com/ .. _`end-user perspective`: http://murano.mirantis.com/
This documentation is generated by the Sphinx toolkit and lives in the source This documentation is generated by the Sphinx toolkit and lives in the source
tree. tree.
@ -32,19 +32,19 @@ Installation Guide
================== ==================
Install Install
------- -------
1. Check out sources to some directory (<home>/glazier):: 1. Check out sources to some directory (<home>/murano)::
user@work:~/$ git clone ssh://<user>@gerrit.mirantis.com:29418/keero/keero.git user@work:~/$ git clone https://github.com/Mirantis/murano-api.git
2. Install Glazier API:: 2. Install Murano API::
user@work:~/$ cd glazier/api && sudo python setup.py install user@work:~/$ cd murano/api && sudo python setup.py install
Configure Configure
--------- ---------
1. Open first configuration file for editing:: 1. Open first configuration file for editing::
user@work:~/$ cd glazier/api/etc && nano glazier-api.conf user@work:~/$ cd murano/api/etc && nano murano-api.conf
2. Configure according to you environment (please note rabbitmq section):: 2. Configure according to you environment (please note rabbitmq section)::
@ -59,9 +59,9 @@ Configure
bind_port = 8082 bind_port = 8082
# Log to this file. Make sure the user running skeleton-api has # Log to this file. Make sure the user running skeleton-api has
# permissions to write to this file! # permissions to write to this file!
log_file = /tmp/glazier-api.log log_file = /tmp/murano-api.log
#A valid SQLAlchemy connection string for the metadata database #A valid SQLAlchemy connection string for the metadata database
sql_connection = sqlite:///glazier.sqlite sql_connection = sqlite:///murano.sqlite
[reports] [reports]
results_exchange = task-results results_exchange = task-results
@ -72,22 +72,22 @@ Configure
[rabbitmq] [rabbitmq]
host = localhost host = localhost
port = 5672 port = 5672
virtual_host = keero virtual_host = murano
login = keero login = murano
password = keero password = murano
3. Open second configuration file for editing:: 3. Open second configuration file for editing::
smelikyan@work:~/cd glazier/api/etc && nano glazier-api.conf smelikyan@work:~/cd murano/api/etc && nano murano-api.conf
4. Configure according to you environment (please note filter:authtoken section):: 4. Configure according to you environment (please note filter:authtoken section)::
[pipeline:glazier-api] [pipeline:murano-api]
pipeline = authtoken context apiv1app pipeline = authtoken context apiv1app
[app:apiv1app] [app:apiv1app]
paste.app_factory = glazierapi.api.v1.router:API.factory paste.app_factory = muranoapi.api.v1.router:API.factory
[filter:context] [filter:context]
paste.filter_factory = glazierapi.api.middleware.context:ContextMiddleware.factory paste.filter_factory = muranoapi.api.middleware.context:ContextMiddleware.factory
[filter:authtoken] [filter:authtoken]
paste.filter_factory = keystoneclient.middleware.auth_token:filter_factory paste.filter_factory = keystoneclient.middleware.auth_token:filter_factory
@ -97,13 +97,13 @@ Configure
admin_tenant_name = admin admin_tenant_name = admin
admin_user = admin admin_user = admin
admin_password = password admin_password = password
signing_dir = /tmp/keystone-signing-glazierapi signing_dir = /tmp/keystone-signing-muranoapi
Run Run
---- ----
Run Glazier API and supply valid configuration file:: Run Murano API and supply valid configuration file::
user@work:~/$ glazier-api --config-file=./glazier/api/etc/glazier-api.conf user@work:~/$ murano-api --config-file=./murano/api/etc/murano-api.conf
Man Pages Man Pages
========= =========
@ -111,4 +111,4 @@ Man Pages
.. toctree:: .. toctree::
:maxdepth: 1 :maxdepth: 1
man/glazierapi man/muranoapi

View File

@ -14,11 +14,11 @@
under the License. under the License.
========== ==========
glazier-api murano-api
========== ==========
----------------------------- -----------------------------
Glazier API Server Murano API Server
----------------------------- -----------------------------
:Author: smelikyan@mirantis.com :Author: smelikyan@mirantis.com
@ -32,12 +32,12 @@ Glazier API Server
SYNOPSIS SYNOPSIS
======== ========
glazier-api [options] murano-api [options]
DESCRIPTION DESCRIPTION
=========== ===========
glazier-api is a server daemon that serves the Glazier API murano-api is a server daemon that serves the Murano API
OPTIONS OPTIONS
======= =======
@ -51,19 +51,19 @@ OPTIONS
Config file used for running service Config file used for running service
**--bind-host=HOST** **--bind-host=HOST**
Address of host running ``glazier-api``. Defaults to `0.0.0.0`. Address of host running ``murano-api``. Defaults to `0.0.0.0`.
**--bind-port=PORT** **--bind-port=PORT**
Port that ``glazier-api`` listens on. Defaults to `8082`. Port that ``murano-api`` listens on. Defaults to `8082`.
FILES FILES
===== =====
* /etc/glazier/glazier-api.conf * /etc/murano/murano-api.conf
* /etc/glazier/glazier-api-paste.conf * /etc/murano/murano-api-paste.conf
SEE ALSO SEE ALSO
======== ========
* `Glazier <http://glazier.mirantis.com>`__ * `Murano <http://murano.mirantis.com>`__

View File

@ -1,11 +1,11 @@
[pipeline:glazier-api] [pipeline:murano-api]
pipeline = authtoken context apiv1app pipeline = authtoken context apiv1app
[app:apiv1app] [app:apiv1app]
paste.app_factory = glazierapi.api.v1.router:API.factory paste.app_factory = muranoapi.api.v1.router:API.factory
[filter:context] [filter:context]
paste.filter_factory = glazierapi.api.middleware.context:ContextMiddleware.factory paste.filter_factory = muranoapi.api.middleware.context:ContextMiddleware.factory
[filter:authtoken] [filter:authtoken]
paste.filter_factory = keystoneclient.middleware.auth_token:filter_factory paste.filter_factory = keystoneclient.middleware.auth_token:filter_factory
@ -15,4 +15,4 @@ auth_protocol = http
admin_tenant_name = admin admin_tenant_name = admin
admin_user = admin admin_user = admin
admin_password = password admin_password = password
signing_dir = /tmp/keystone-signing-portas signing_dir = /tmp/keystone-signing-muranoapi

View File

@ -13,10 +13,10 @@ bind_port = 8082
# Log to this file. Make sure the user running skeleton-api has # Log to this file. Make sure the user running skeleton-api has
# permissions to write to this file! # permissions to write to this file!
log_file = /tmp/portas-api.log log_file = /tmp/murano-api.log
#A valid SQLAlchemy connection string for the metadata database #A valid SQLAlchemy connection string for the metadata database
sql_connection = sqlite:///glazier.sqlite sql_connection = sqlite:///murano.sqlite
[reports] [reports]
results_exchange = task-results results_exchange = task-results
@ -27,6 +27,6 @@ reports_queue = task-reports
[rabbitmq] [rabbitmq]
host = localhost host = localhost
port = 5672 port = 5672
virtual_host = keero virtual_host = murano
login = keero login = murano
password = keero password = murano

View File

@ -18,9 +18,9 @@ from oslo.config import cfg
import webob.exc import webob.exc
from glazierapi.openstack.common import wsgi from muranoapi.openstack.common import wsgi
import glazierapi.context import muranoapi.context
import glazierapi.openstack.common.log as logging import muranoapi.openstack.common.log as logging
CONF = cfg.CONF CONF = cfg.CONF
LOG = logging.getLogger(__name__) LOG = logging.getLogger(__name__)
@ -41,7 +41,7 @@ class ContextMiddleware(BaseContextMiddleware):
def process_request(self, req): def process_request(self, req):
"""Convert authentication information into a request context """Convert authentication information into a request context
Generate a glazierapi.context.RequestContext object from the available Generate a muranoapi.context.RequestContext object from the available
authentication headers and store on the 'context' attribute authentication headers and store on the 'context' attribute
of the req object. of the req object.
@ -75,7 +75,7 @@ class ContextMiddleware(BaseContextMiddleware):
'service_catalog': service_catalog, 'service_catalog': service_catalog,
'session': req.headers.get('X-Configuration-Session') 'session': req.headers.get('X-Configuration-Session')
} }
req.context = glazierapi.context.RequestContext(**kwargs) req.context = muranoapi.context.RequestContext(**kwargs)
else: else:
raise webob.exc.HTTPUnauthorized() raise webob.exc.HTTPUnauthorized()

View File

@ -12,8 +12,8 @@
# License for the specific language governing permissions and limitations # License for the specific language governing permissions and limitations
# under the License.from oslo.config import cfg # under the License.from oslo.config import cfg
from glazierapi.db.models import Session, Environment, Status from muranoapi.db.models import Session, Environment, Status
from glazierapi.db.session import get_session from muranoapi.db.session import get_session
def get_draft(environment_id=None, session_id=None): def get_draft(environment_id=None, session_id=None):

View File

@ -12,11 +12,11 @@
# License for the specific language governing permissions and limitations # License for the specific language governing permissions and limitations
# under the License.from oslo.config import cfg # under the License.from oslo.config import cfg
from glazierapi import utils from muranoapi import utils
from glazierapi.api.v1 import save_draft, get_draft, get_service_status from muranoapi.api.v1 import save_draft, get_draft, get_service_status
from glazierapi.common import uuidutils from muranoapi.common import uuidutils
from glazierapi.openstack.common import wsgi, timeutils from muranoapi.openstack.common import wsgi, timeutils
from glazierapi.openstack.common import log as logging from muranoapi.openstack.common import log as logging
log = logging.getLogger(__name__) log = logging.getLogger(__name__)

View File

@ -16,12 +16,12 @@ from amqplib.client_0_8 import Message
import anyjson import anyjson
import eventlet import eventlet
from webob import exc from webob import exc
from glazierapi.common import config from muranoapi.common import config
from glazierapi.api.v1 import get_env_status from muranoapi.api.v1 import get_env_status
from glazierapi.db.session import get_session from muranoapi.db.session import get_session
from glazierapi.db.models import Environment from muranoapi.db.models import Environment
from glazierapi.openstack.common import wsgi from muranoapi.openstack.common import wsgi
from glazierapi.openstack.common import log as logging from muranoapi.openstack.common import log as logging
amqp = eventlet.patcher.import_patched('amqplib.client_0_8') amqp = eventlet.patcher.import_patched('amqplib.client_0_8')
rabbitmq = config.CONF.rabbitmq rabbitmq = config.CONF.rabbitmq

View File

@ -13,8 +13,8 @@
# under the License.from oslo.config import cfg # under the License.from oslo.config import cfg
import routes import routes
from glazierapi.openstack.common import wsgi from muranoapi.openstack.common import wsgi
from glazierapi.api.v1 import (environments, sessions, from muranoapi.api.v1 import (environments, sessions,
active_directories, webservers) active_directories, webservers)

View File

@ -16,11 +16,11 @@ from amqplib.client_0_8 import Message
import anyjson import anyjson
import eventlet import eventlet
from webob import exc from webob import exc
from glazierapi.common import config from muranoapi.common import config
from glazierapi.db.models import Session, Status, Environment from muranoapi.db.models import Session, Status, Environment
from glazierapi.db.session import get_session from muranoapi.db.session import get_session
from glazierapi.openstack.common import wsgi from muranoapi.openstack.common import wsgi
from glazierapi.openstack.common import log as logging from muranoapi.openstack.common import log as logging
amqp = eventlet.patcher.import_patched('amqplib.client_0_8') amqp = eventlet.patcher.import_patched('amqplib.client_0_8')
rabbitmq = config.CONF.rabbitmq rabbitmq = config.CONF.rabbitmq

View File

@ -12,11 +12,11 @@
# License for the specific language governing permissions and limitations # License for the specific language governing permissions and limitations
# under the License.from oslo.config import cfg # under the License.from oslo.config import cfg
from glazierapi import utils from muranoapi import utils
from glazierapi.api.v1 import save_draft, get_draft, get_service_status from muranoapi.api.v1 import save_draft, get_draft, get_service_status
from glazierapi.common import uuidutils from muranoapi.common import uuidutils
from glazierapi.openstack.common import wsgi, timeutils from muranoapi.openstack.common import wsgi, timeutils
from glazierapi.openstack.common import log as logging from muranoapi.openstack.common import log as logging
log = logging.getLogger(__name__) log = logging.getLogger(__name__)

View File

@ -29,7 +29,7 @@ import sys
from oslo.config import cfg from oslo.config import cfg
from paste import deploy from paste import deploy
from glazierapi.version import version_info as version from muranoapi.version import version_info as version
paste_deploy_opts = [ paste_deploy_opts = [
cfg.StrOpt('flavor'), cfg.StrOpt('flavor'),
@ -65,20 +65,20 @@ CONF.register_opts(reports_opts, group='reports')
CONF.register_opts(rabbit_opts, group='rabbitmq') CONF.register_opts(rabbit_opts, group='rabbitmq')
CONF.import_opt('verbose', 'glazierapi.openstack.common.log') CONF.import_opt('verbose', 'muranoapi.openstack.common.log')
CONF.import_opt('debug', 'glazierapi.openstack.common.log') CONF.import_opt('debug', 'muranoapi.openstack.common.log')
CONF.import_opt('log_dir', 'glazierapi.openstack.common.log') CONF.import_opt('log_dir', 'muranoapi.openstack.common.log')
CONF.import_opt('log_file', 'glazierapi.openstack.common.log') CONF.import_opt('log_file', 'muranoapi.openstack.common.log')
CONF.import_opt('log_config', 'glazierapi.openstack.common.log') CONF.import_opt('log_config', 'muranoapi.openstack.common.log')
CONF.import_opt('log_format', 'glazierapi.openstack.common.log') CONF.import_opt('log_format', 'muranoapi.openstack.common.log')
CONF.import_opt('log_date_format', 'glazierapi.openstack.common.log') CONF.import_opt('log_date_format', 'muranoapi.openstack.common.log')
CONF.import_opt('use_syslog', 'glazierapi.openstack.common.log') CONF.import_opt('use_syslog', 'muranoapi.openstack.common.log')
CONF.import_opt('syslog_log_facility', 'glazierapi.openstack.common.log') CONF.import_opt('syslog_log_facility', 'muranoapi.openstack.common.log')
def parse_args(args=None, usage=None, default_config_files=None): def parse_args(args=None, usage=None, default_config_files=None):
CONF(args=args, CONF(args=args,
project='glazierapi', project='muranoapi',
version=version.cached_version_string(), version=version.cached_version_string(),
usage=usage, usage=usage,
default_config_files=default_config_files) default_config_files=default_config_files)

View File

@ -14,14 +14,14 @@
import anyjson import anyjson
from eventlet import patcher from eventlet import patcher
from glazierapi.db.models import Status, Session, Environment from muranoapi.db.models import Status, Session, Environment
from glazierapi.db.session import get_session from muranoapi.db.session import get_session
amqp = patcher.import_patched('amqplib.client_0_8') amqp = patcher.import_patched('amqplib.client_0_8')
from glazierapi.openstack.common import service from muranoapi.openstack.common import service
from glazierapi.openstack.common import log as logging from muranoapi.openstack.common import log as logging
from glazierapi.common import config from muranoapi.common import config
conf = config.CONF.reports conf = config.CONF.reports
rabbitmq = config.CONF.rabbitmq rabbitmq = config.CONF.rabbitmq

View File

@ -12,7 +12,7 @@
# License for the specific language governing permissions and limitations # License for the specific language governing permissions and limitations
# under the License. # under the License.
from glazierapi.openstack.common import uuidutils from muranoapi.openstack.common import uuidutils
class RequestContext(object): class RequestContext(object):

View File

@ -15,7 +15,7 @@
from oslo.config import cfg from oslo.config import cfg
sql_connection_opt = cfg.StrOpt('sql_connection', sql_connection_opt = cfg.StrOpt('sql_connection',
default='sqlite:///glazierapi.sqlite', default='sqlite:///muranoapi.sqlite',
secret=True, secret=True,
metavar='CONNECTION', metavar='CONNECTION',
help='A valid SQLAlchemy connection ' help='A valid SQLAlchemy connection '

View File

@ -1,7 +1,7 @@
[db_settings] [db_settings]
# Used to identify which repository this database is versioned under. # Used to identify which repository this database is versioned under.
# You can use the name of your project. # You can use the name of your project.
repository_id=Glazier Migrations repository_id=Murano Migrations
# The name of the database table used to track the schema version. # The name of the database table used to track the schema version.
# This name shouldn't already be used by your project. # This name shouldn't already be used by your project.
@ -16,5 +16,5 @@ version_table=migrate_version
# Databases in this list MUST compile successfully during a commit, or the # Databases in this list MUST compile successfully during a commit, or the
# entire commit will fail. List the databases your application will actually # entire commit will fail. List the databases your application will actually
# be using to ensure your updates to that database work properly. # be using to ensure your updates to that database work properly.
# This must be a list; example: ['glazier','sqlite'] # This must be a list; example: ['sqlite']
required_dbs=[] required_dbs=[]

View File

@ -13,7 +13,7 @@
# under the License. # under the License.
""" """
SQLAlchemy models for glazierapi data SQLAlchemy models for muranoapi data
""" """
import anyjson import anyjson
@ -22,10 +22,10 @@ from sqlalchemy.ext.compiler import compiles
from sqlalchemy.ext.declarative import declarative_base from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy import DateTime, Text from sqlalchemy import DateTime, Text
from sqlalchemy.orm import relationship, backref, object_mapper from sqlalchemy.orm import relationship, backref, object_mapper
from glazierapi.common import uuidutils from muranoapi.common import uuidutils
from glazierapi.openstack.common import timeutils from muranoapi.openstack.common import timeutils
from glazierapi.db.session import get_session from muranoapi.db.session import get_session
BASE = declarative_base() BASE = declarative_base()

View File

@ -30,9 +30,9 @@ from sqlalchemy.orm import sessionmaker
from sqlalchemy.pool import NullPool from sqlalchemy.pool import NullPool
from sqlalchemy.exc import DisconnectionError from sqlalchemy.exc import DisconnectionError
from glazierapi.common.config import CONF as conf from muranoapi.common.config import CONF as conf
from glazierapi.db import migrate_repo from muranoapi.db import migrate_repo
MAKER = None MAKER = None

View File

@ -18,173 +18,173 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 0.9.6\n" "Generated-By: Babel 0.9.6\n"
#: portas/exefile.py:2 #: muranoapi/exefile.py:2
msgid "Hello" msgid "Hello"
msgstr "Привет!" msgstr "Привет!"
#: portas/openstack/common/exception.py:104 #: muranoapi/openstack/common/exception.py:104
msgid "Uncaught exception" msgid "Uncaught exception"
msgstr "" msgstr ""
#: portas/openstack/common/jsonutils.py:88 #: muranoapi/openstack/common/jsonutils.py:88
#, python-format #, python-format
msgid "Max serialization depth exceeded on object: %d %s" msgid "Max serialization depth exceeded on object: %d %s"
msgstr "" msgstr ""
#: portas/openstack/common/log.py:225 #: muranoapi/openstack/common/log.py:225
#, python-format #, python-format
msgid "Deprecated: %s" msgid "Deprecated: %s"
msgstr "" msgstr ""
#: portas/openstack/common/log.py:358 #: muranoapi/openstack/common/log.py:358
#, python-format #, python-format
msgid "syslog facility must be one of: %s" msgid "syslog facility must be one of: %s"
msgstr "" msgstr ""
#: portas/openstack/common/log.py:518 #: muranoapi/openstack/common/log.py:518
#, python-format #, python-format
msgid "Fatal call to deprecated config: %(msg)s" msgid "Fatal call to deprecated config: %(msg)s"
msgstr "" msgstr ""
#: portas/openstack/common/service.py:112 #: muranoapi/openstack/common/service.py:112
#: portas/openstack/common/service.py:275 #: muranoapi/openstack/common/service.py:275
msgid "Full set of CONF:" msgid "Full set of CONF:"
msgstr "" msgstr ""
#: portas/openstack/common/service.py:121 #: muranoapi/openstack/common/service.py:121
#: portas/openstack/common/service.py:218 #: muranoapi/openstack/common/service.py:218
#, python-format #, python-format
msgid "Caught %s, exiting" msgid "Caught %s, exiting"
msgstr "" msgstr ""
#: portas/openstack/common/service.py:164 #: muranoapi/openstack/common/service.py:164
msgid "Parent process has died unexpectedly, exiting" msgid "Parent process has died unexpectedly, exiting"
msgstr "" msgstr ""
#: portas/openstack/common/service.py:200 #: muranoapi/openstack/common/service.py:200
msgid "Forking too fast, sleeping" msgid "Forking too fast, sleeping"
msgstr "" msgstr ""
#: portas/openstack/common/service.py:223 #: muranoapi/openstack/common/service.py:223
msgid "Unhandled exception" msgid "Unhandled exception"
msgstr "" msgstr ""
#: portas/openstack/common/service.py:230 #: muranoapi/openstack/common/service.py:230
#, python-format #, python-format
msgid "Started child %d" msgid "Started child %d"
msgstr "" msgstr ""
#: portas/openstack/common/service.py:240 #: muranoapi/openstack/common/service.py:240
#, python-format #, python-format
msgid "Starting %d workers" msgid "Starting %d workers"
msgstr "" msgstr ""
#: portas/openstack/common/service.py:257 #: muranoapi/openstack/common/service.py:257
#, python-format #, python-format
msgid "Child %(pid)d killed by signal %(sig)d" msgid "Child %(pid)d killed by signal %(sig)d"
msgstr "" msgstr ""
#: portas/openstack/common/service.py:261 #: muranoapi/openstack/common/service.py:261
#, python-format #, python-format
msgid "Child %(pid)s exited with status %(code)d" msgid "Child %(pid)s exited with status %(code)d"
msgstr "" msgstr ""
#: portas/openstack/common/service.py:265 #: muranoapi/openstack/common/service.py:265
#, python-format #, python-format
msgid "pid %d not in child list" msgid "pid %d not in child list"
msgstr "" msgstr ""
#: portas/openstack/common/service.py:293 #: muranoapi/openstack/common/service.py:293
#, python-format #, python-format
msgid "Caught %s, stopping children" msgid "Caught %s, stopping children"
msgstr "" msgstr ""
#: portas/openstack/common/service.py:304 #: muranoapi/openstack/common/service.py:304
#, python-format #, python-format
msgid "Waiting on %d children to exit" msgid "Waiting on %d children to exit"
msgstr "" msgstr ""
#: portas/openstack/common/sslutils.py:52 #: muranoapi/openstack/common/sslutils.py:52
#, python-format #, python-format
msgid "Unable to find cert_file : %s" msgid "Unable to find cert_file : %s"
msgstr "" msgstr ""
#: portas/openstack/common/sslutils.py:55 #: muranoapi/openstack/common/sslutils.py:55
#, python-format #, python-format
msgid "Unable to find ca_file : %s" msgid "Unable to find ca_file : %s"
msgstr "" msgstr ""
#: portas/openstack/common/sslutils.py:58 #: muranoapi/openstack/common/sslutils.py:58
#, python-format #, python-format
msgid "Unable to find key_file : %s" msgid "Unable to find key_file : %s"
msgstr "" msgstr ""
#: portas/openstack/common/sslutils.py:61 #: muranoapi/openstack/common/sslutils.py:61
msgid "" msgid ""
"When running server in SSL mode, you must specify both a cert_file and " "When running server in SSL mode, you must specify both a cert_file and "
"key_file option value in your configuration file" "key_file option value in your configuration file"
msgstr "" msgstr ""
#: portas/openstack/common/wsgi.py:110 #: muranoapi/openstack/common/wsgi.py:110
#, python-format #, python-format
msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds"
msgstr "" msgstr ""
#: portas/openstack/common/wsgi.py:372 #: muranoapi/openstack/common/wsgi.py:372
msgid "Unsupported Content-Type" msgid "Unsupported Content-Type"
msgstr "" msgstr ""
#: portas/openstack/common/wsgi.py:375 #: muranoapi/openstack/common/wsgi.py:375
msgid "Malformed request body" msgid "Malformed request body"
msgstr "" msgstr ""
#: portas/openstack/common/wsgi.py:660 #: muranoapi/openstack/common/wsgi.py:660
msgid "Empty body provided in request" msgid "Empty body provided in request"
msgstr "" msgstr ""
#: portas/openstack/common/wsgi.py:666 #: muranoapi/openstack/common/wsgi.py:666
msgid "Unrecognized Content-Type provided in request" msgid "Unrecognized Content-Type provided in request"
msgstr "" msgstr ""
#: portas/openstack/common/wsgi.py:670 #: muranoapi/openstack/common/wsgi.py:670
msgid "No Content-Type provided in request" msgid "No Content-Type provided in request"
msgstr "" msgstr ""
#: portas/openstack/common/wsgi.py:676 #: muranoapi/openstack/common/wsgi.py:676
msgid "Unable to deserialize body as provided Content-Type" msgid "Unable to deserialize body as provided Content-Type"
msgstr "" msgstr ""
#: portas/openstack/common/wsgi.py:726 #: muranoapi/openstack/common/wsgi.py:726
msgid "cannot understand JSON" msgid "cannot understand JSON"
msgstr "" msgstr ""
#: portas/openstack/common/wsgi.py:750 #: muranoapi/openstack/common/wsgi.py:750
msgid "cannot understand XML" msgid "cannot understand XML"
msgstr "" msgstr ""
#: portas/openstack/common/notifier/api.py:126 #: muranoapi/openstack/common/notifier/api.py:126
#, python-format #, python-format
msgid "%s not in valid priorities" msgid "%s not in valid priorities"
msgstr "" msgstr ""
#: portas/openstack/common/notifier/api.py:142 #: muranoapi/openstack/common/notifier/api.py:142
#, python-format #, python-format
msgid "" msgid ""
"Problem '%(e)s' attempting to send to notification system. " "Problem '%(e)s' attempting to send to notification system. "
"Payload=%(payload)s" "Payload=%(payload)s"
msgstr "" msgstr ""
#: portas/openstack/common/notifier/api.py:172 #: muranoapi/openstack/common/notifier/api.py:172
#, python-format #, python-format
msgid "Failed to load notifier %s. These notifications will not be sent." msgid "Failed to load notifier %s. These notifications will not be sent."
msgstr "" msgstr ""
#: portas/openstack/common/notifier/rabbit_notifier.py:27 #: muranoapi/openstack/common/notifier/rabbit_notifier.py:27
msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead."
msgstr "" msgstr ""
#: portas/openstack/common/notifier/rpc_notifier.py:45 #: muranoapi/openstack/common/notifier/rpc_notifier.py:45
#: portas/openstack/common/notifier/rpc_notifier2.py:51 #: muranoapi/openstack/common/notifier/rpc_notifier2.py:51
#, python-format #, python-format
msgid "Could not send notification to %(topic)s. Payload=%(message)s" msgid "Could not send notification to %(topic)s. Payload=%(message)s"
msgstr "" msgstr ""

View File

@ -21,7 +21,7 @@ Exceptions common to OpenStack projects
import logging import logging
from glazierapi.openstack.common.gettextutils import _ from muranoapi.openstack.common.gettextutils import _
_FATAL_EXCEPTION_FORMAT_ERRORS = False _FATAL_EXCEPTION_FORMAT_ERRORS = False

View File

@ -20,7 +20,7 @@ gettext for openstack-common modules.
Usual usage in an openstack.common module: Usual usage in an openstack.common module:
from glazierapi.openstack.common.gettextutils import _ from muranoapi.openstack.common.gettextutils import _
""" """
import gettext import gettext

View File

@ -41,8 +41,8 @@ import json
import logging import logging
import xmlrpclib import xmlrpclib
from glazierapi.openstack.common.gettextutils import _ from muranoapi.openstack.common.gettextutils import _
from glazierapi.openstack.common import timeutils from muranoapi.openstack.common import timeutils
LOG = logging.getLogger(__name__) LOG = logging.getLogger(__name__)

View File

@ -42,10 +42,10 @@ import traceback
from oslo.config import cfg from oslo.config import cfg
from glazierapi.openstack.common.gettextutils import _ from muranoapi.openstack.common.gettextutils import _
from glazierapi.openstack.common import jsonutils from muranoapi.openstack.common import jsonutils
from glazierapi.openstack.common import local from muranoapi.openstack.common import local
from glazierapi.openstack.common import notifier from muranoapi.openstack.common import notifier
_DEFAULT_LOG_FORMAT = "%(asctime)s %(levelname)8s [%(name)s] %(message)s" _DEFAULT_LOG_FORMAT = "%(asctime)s %(levelname)8s [%(name)s] %(message)s"
@ -305,7 +305,7 @@ class JSONFormatter(logging.Formatter):
class PublishErrorsHandler(logging.Handler): class PublishErrorsHandler(logging.Handler):
def emit(self, record): def emit(self, record):
if ('glazierapi.openstack.common.notifier.log_notifier' in if ('muranoapi.openstack.common.notifier.log_notifier' in
CONF.notification_driver): CONF.notification_driver):
return return
notifier.api.notify(None, 'error.publisher', notifier.api.notify(None, 'error.publisher',

View File

@ -22,9 +22,9 @@ import sys
from eventlet import event from eventlet import event
from eventlet import greenthread from eventlet import greenthread
from glazierapi.openstack.common.gettextutils import _ from muranoapi.openstack.common.gettextutils import _
from glazierapi.openstack.common import log as logging from muranoapi.openstack.common import log as logging
from glazierapi.openstack.common import timeutils from muranoapi.openstack.common import timeutils
LOG = logging.getLogger(__name__) LOG = logging.getLogger(__name__)

View File

@ -17,12 +17,12 @@ import uuid
from oslo.config import cfg from oslo.config import cfg
from glazierapi.openstack.common import context from muranoapi.openstack.common import context
from glazierapi.openstack.common.gettextutils import _ from muranoapi.openstack.common.gettextutils import _
from glazierapi.openstack.common import importutils from muranoapi.openstack.common import importutils
from glazierapi.openstack.common import jsonutils from muranoapi.openstack.common import jsonutils
from glazierapi.openstack.common import log as logging from muranoapi.openstack.common import log as logging
from glazierapi.openstack.common import timeutils from muranoapi.openstack.common import timeutils
LOG = logging.getLogger(__name__) LOG = logging.getLogger(__name__)

View File

@ -15,8 +15,8 @@
from oslo.config import cfg from oslo.config import cfg
from glazierapi.openstack.common import jsonutils from muranoapi.openstack.common import jsonutils
from glazierapi.openstack.common import log as logging from muranoapi.openstack.common import log as logging
CONF = cfg.CONF CONF = cfg.CONF
@ -30,6 +30,6 @@ def notify(_context, message):
CONF.default_notification_level) CONF.default_notification_level)
priority = priority.lower() priority = priority.lower()
logger = logging.getLogger( logger = logging.getLogger(
'glazierapi.openstack.common.notification.%s' % 'muranoapi.openstack.common.notification.%s' %
message['event_type']) message['event_type'])
getattr(logger, priority)(jsonutils.dumps(message)) getattr(logger, priority)(jsonutils.dumps(message))

View File

@ -14,9 +14,9 @@
# under the License. # under the License.
from glazierapi.openstack.common.gettextutils import _ from muranoapi.openstack.common.gettextutils import _
from glazierapi.openstack.common import log as logging from muranoapi.openstack.common import log as logging
from glazierapi.openstack.common.notifier import rpc_notifier from muranoapi.openstack.common.notifier import rpc_notifier
LOG = logging.getLogger(__name__) LOG = logging.getLogger(__name__)

View File

@ -15,10 +15,10 @@
from oslo.config import cfg from oslo.config import cfg
from glazierapi.openstack.common import context as req_context from muranoapi.openstack.common import context as req_context
from glazierapi.openstack.common.gettextutils import _ from muranoapi.openstack.common.gettextutils import _
from glazierapi.openstack.common import log as logging from muranoapi.openstack.common import log as logging
from glazierapi.openstack.common import rpc from muranoapi.openstack.common import rpc
LOG = logging.getLogger(__name__) LOG = logging.getLogger(__name__)

View File

@ -17,10 +17,10 @@
from oslo.config import cfg from oslo.config import cfg
from glazierapi.openstack.common import context as req_context from muranoapi.openstack.common import context as req_context
from glazierapi.openstack.common.gettextutils import _ from muranoapi.openstack.common.gettextutils import _
from glazierapi.openstack.common import log as logging from muranoapi.openstack.common import log as logging
from glazierapi.openstack.common import rpc from muranoapi.openstack.common import rpc
LOG = logging.getLogger(__name__) LOG = logging.getLogger(__name__)

View File

@ -30,14 +30,14 @@ import eventlet
import logging as std_logging import logging as std_logging
from oslo.config import cfg from oslo.config import cfg
from glazierapi.openstack.common import eventlet_backdoor from muranoapi.openstack.common import eventlet_backdoor
from glazierapi.openstack.common.gettextutils import _ from muranoapi.openstack.common.gettextutils import _
from glazierapi.openstack.common import importutils from muranoapi.openstack.common import importutils
from glazierapi.openstack.common import log as logging from muranoapi.openstack.common import log as logging
from glazierapi.openstack.common import threadgroup from muranoapi.openstack.common import threadgroup
rpc = importutils.try_import('glazierapi.openstack.common.rpc') rpc = importutils.try_import('muranoapi.openstack.common.rpc')
CONF = cfg.CONF CONF = cfg.CONF
LOG = logging.getLogger(__name__) LOG = logging.getLogger(__name__)

View File

@ -19,7 +19,7 @@ import ssl
from oslo.config import cfg from oslo.config import cfg
from glazierapi.openstack.common.gettextutils import _ from muranoapi.openstack.common.gettextutils import _
ssl_opts = [ ssl_opts = [

View File

@ -18,8 +18,8 @@ from eventlet import greenlet
from eventlet import greenpool from eventlet import greenpool
from eventlet import greenthread from eventlet import greenthread
from glazierapi.openstack.common import log as logging from muranoapi.openstack.common import log as logging
from glazierapi.openstack.common import loopingcall from muranoapi.openstack.common import loopingcall
LOG = logging.getLogger(__name__) LOG = logging.getLogger(__name__)

View File

@ -52,7 +52,7 @@ class VersionInfo(object):
# The most likely cause for this is running tests in a tree # The most likely cause for this is running tests in a tree
# produced from a tarball where the package itself has not been # produced from a tarball where the package itself has not been
# installed into anything. Revert to setup-time logic. # installed into anything. Revert to setup-time logic.
from glazierapi.openstack.common import setup from muranoapi.openstack.common import setup
return setup.get_version(self.package) return setup.get_version(self.package)
def release_string(self): def release_string(self):

View File

@ -35,13 +35,13 @@ import webob.exc
from xml.dom import minidom from xml.dom import minidom
from xml.parsers import expat from xml.parsers import expat
from glazierapi.openstack.common import exception from muranoapi.openstack.common import exception
from glazierapi.openstack.common.gettextutils import _ from muranoapi.openstack.common.gettextutils import _
from glazierapi.openstack.common import jsonutils from muranoapi.openstack.common import jsonutils
from glazierapi.openstack.common import log as logging from muranoapi.openstack.common import log as logging
from glazierapi.openstack.common import service from muranoapi.openstack.common import service
from glazierapi.openstack.common import sslutils from muranoapi.openstack.common import sslutils
from glazierapi.openstack.common import xmlutils from muranoapi.openstack.common import xmlutils
socket_opts = [ socket_opts = [
cfg.IntOpt('backlog', cfg.IntOpt('backlog',

View File

@ -15,7 +15,7 @@
import unittest2 import unittest2
from mock import MagicMock from mock import MagicMock
import glazierapi.api.v1.router as router import muranoapi.api.v1.router as router
def my_mock(link, controller, action, conditions): def my_mock(link, controller, action, conditions):

View File

@ -15,8 +15,8 @@
import functools import functools
import logging import logging
from webob import exc from webob import exc
from glazierapi.db.models import Session from muranoapi.db.models import Session
from glazierapi.db.session import get_session from muranoapi.db.session import get_session
log = logging.getLogger(__name__) log = logging.getLogger(__name__)

View File

@ -12,6 +12,6 @@
# License for the specific language governing permissions and limitations # License for the specific language governing permissions and limitations
# under the License. # under the License.
from glazierapi.openstack.common import version as common_version from muranoapi.openstack.common import version as common_version
version_info = common_version.VersionInfo('glazierapi') version_info = common_version.VersionInfo('muranoapi')

View File

@ -4,4 +4,4 @@
modules=setup,wsgi,config,exception,gettextutils,importutils,jsonutils,log,xmlutils,sslutils,service,notifier,local,install_venv_common,version,timeutils,eventlet_backdoor,threadgroup,loopingcall,uuidutils modules=setup,wsgi,config,exception,gettextutils,importutils,jsonutils,log,xmlutils,sslutils,service,notifier,local,install_venv_common,version,timeutils,eventlet_backdoor,threadgroup,loopingcall,uuidutils
# The base module to hold the copy of openstack.common # The base module to hold the copy of openstack.common
base=glazierapi base=muranoapi

View File

@ -2,7 +2,7 @@
function usage { function usage {
echo "Usage: $0 [OPTION]..." echo "Usage: $0 [OPTION]..."
echo "Run Glazier API's test suite(s)" echo "Run Murano API's test suite(s)"
echo "" echo ""
echo " -V, --virtual-env Always use virtualenv. Install automatically if not present" echo " -V, --virtual-env Always use virtualenv. Install automatically if not present"
echo " -N, --no-virtual-env Don't use virtualenv. Run tests in local environment" echo " -N, --no-virtual-env Don't use virtualenv. Run tests in local environment"
@ -28,8 +28,8 @@ function process_option {
-P|--no-pep8) let no_pep8=1;; -P|--no-pep8) let no_pep8=1;;
-f|--force) let force=1;; -f|--force) let force=1;;
-u|--update) update=1;; -u|--update) update=1;;
--unittests-only) noseopts="$noseopts --exclude-dir=portas/tests/functional";; --unittests-only) noseopts="$noseopts --exclude-dir=muranoapi/tests/functional";;
-c|--coverage) noseopts="$noseopts --with-coverage --cover-package=portas";; -c|--coverage) noseopts="$noseopts --with-coverage --cover-package=muranoapi";;
-*) noseopts="$noseopts $1";; -*) noseopts="$noseopts $1";;
*) noseargs="$noseargs $1" *) noseargs="$noseargs $1"
esac esac

View File

@ -9,18 +9,18 @@ tag_date = 0
tag_svn_revision = 0 tag_svn_revision = 0
[compile_catalog] [compile_catalog]
directory = glazierapi/locale directory = muranoapi/locale
domain = glazierapi domain = muranoapi
[update_catalog] [update_catalog]
domain = glazierapi domain = muranoapi
output_dir = glazierapi/locale output_dir = muranoapi/locale
input_file = glazierapi/locale/glazierapi.pot input_file = muranoapi/locale/muranoapi.pot
[extract_messages] [extract_messages]
keywords = _ gettext ngettext l_ lazy_gettext keywords = _ gettext ngettext l_ lazy_gettext
mapping_file = babel.cfg mapping_file = babel.cfg
output_file = glazierapi/locale/glazierapi.pot output_file = muranoapi/locale/muranoapi.pot
[nosetests] [nosetests]
# NOTE(jkoelker) To run the test suite under nose install the following # NOTE(jkoelker) To run the test suite under nose install the following
@ -28,6 +28,6 @@ output_file = glazierapi/locale/glazierapi.pot
# tissue http://pypi.python.org/pypi/tissue (pep8 checker) # tissue http://pypi.python.org/pypi/tissue (pep8 checker)
# openstack-nose https://github.com/jkoelker/openstack-nose # openstack-nose https://github.com/jkoelker/openstack-nose
verbosity=2 verbosity=2
cover-package = portas cover-package = muranoapi
cover-html = true cover-html = true
cover-erase = true cover-erase = true

View File

@ -16,20 +16,20 @@
import setuptools import setuptools
from glazierapi.openstack.common import setup from muranoapi.openstack.common import setup
requires = setup.parse_requirements() requires = setup.parse_requirements()
depend_links = setup.parse_dependency_links() depend_links = setup.parse_dependency_links()
project = 'glazierapi' project = 'muranoapi'
setuptools.setup( setuptools.setup(
name=project, name=project,
version=setup.get_version(project, '2013.1'), version=setup.get_version(project, '2013.1'),
description='The Glazier Project API', description='The Murano Project API',
license='Apache License (2.0)', license='Apache License (2.0)',
author='Mirantis, Inc', author='Mirantis, Inc',
author_email='smelikyan@mirantis.com', author_email='smelikyan@mirantis.com',
url='http://glazierapi.mirantis.com/', url='http://muranoapi.mirantis.com/',
packages=setuptools.find_packages(exclude=['bin']), packages=setuptools.find_packages(exclude=['bin']),
test_suite='nose.collector', test_suite='nose.collector',
cmdclass=setup.get_cmdclass(), cmdclass=setup.get_cmdclass(),
@ -44,6 +44,6 @@ setuptools.setup(
'Environment :: No Input/Output (Daemon)', 'Environment :: No Input/Output (Daemon)',
'Environment :: OpenStack', 'Environment :: OpenStack',
], ],
scripts=['bin/glazier-api'], scripts=['bin/murano-api'],
py_modules=[] py_modules=[]
) )

View File

@ -20,7 +20,7 @@
# under the License. # under the License.
""" """
Installation script for Glance's development virtualenv Installation script for Murano API's development virtualenv
""" """
import os import os
@ -32,12 +32,12 @@ import install_venv_common as install_venv
def print_help(): def print_help():
help = """ help = """
Glazier API development environment setup is complete. Murano API development environment setup is complete.
Glazier API development uses virtualenv to track and manage Python dependencies Murano API development uses virtualenv to track and manage Python dependencies
while in development and testing. while in development and testing.
To activate the Glazier API virtualenv for the extent of your current shell session To activate the Murano API virtualenv for the extent of your current shell session
you can run: you can run:
$ source .venv/bin/activate $ source .venv/bin/activate
@ -58,7 +58,7 @@ def main(argv):
pip_requires = os.path.join(root, 'tools', 'pip-requires') pip_requires = os.path.join(root, 'tools', 'pip-requires')
test_requires = os.path.join(root, 'tools', 'test-requires') test_requires = os.path.join(root, 'tools', 'test-requires')
py_version = "python%s.%s" % (sys.version_info[0], sys.version_info[1]) py_version = "python%s.%s" % (sys.version_info[0], sys.version_info[1])
project = 'glazierapi' project = 'muranoapi'
install = install_venv.InstallVenv(root, venv, pip_requires, test_requires, install = install_venv.InstallVenv(root, venv, pip_requires, test_requires,
py_version, project) py_version, project)
options = install.parse_args(argv) options = install.parse_args(argv)

View File

@ -14,13 +14,13 @@ commands = nosetests
[testenv:pep8] [testenv:pep8]
deps = pep8==1.3.3 deps = pep8==1.3.3
commands = pep8 --repeat --show-source glazierapi setup.py commands = pep8 --repeat --show-source muranoapi setup.py
[testenv:venv] [testenv:venv]
commands = {posargs} commands = {posargs}
[testenv:cover] [testenv:cover]
commands = nosetests --cover-erase --cover-package=glazierapi --with-xcoverage commands = nosetests --cover-erase --cover-package=muranoapi --with-xcoverage
[tox:jenkins] [tox:jenkins]
downloadcache = ~/cache/pip downloadcache = ~/cache/pip
@ -38,7 +38,7 @@ deps = file://{toxinidir}/.cache.bundle
[testenv:jenkinscover] [testenv:jenkinscover]
deps = file://{toxinidir}/.cache.bundle deps = file://{toxinidir}/.cache.bundle
setenv = NOSE_WITH_XUNIT=1 setenv = NOSE_WITH_XUNIT=1
commands = nosetests --cover-erase --cover-package=glazierapi --with-xcoverage commands = nosetests --cover-erase --cover-package=muranoapi --with-xcoverage
[testenv:jenkinsvenv] [testenv:jenkinsvenv]
deps = file://{toxinidir}/.cache.bundle deps = file://{toxinidir}/.cache.bundle