python_moondb rename 79/49479/1
authorRHE <rebirthmonkey@gmail.com>
Thu, 21 Dec 2017 14:47:26 +0000 (15:47 +0100)
committerRHE <rebirthmonkey@gmail.com>
Thu, 21 Dec 2017 14:47:26 +0000 (15:47 +0100)
Change-Id: I6442b6f96393b4fcba8a6352ecb4ad845e6346c0
Signed-off-by: RHE <rebirthmonkey@gmail.com>
29 files changed:
moonv4/python_moondb/Changelog [moved from moonv4/moon_db/Changelog with 100% similarity]
moonv4/python_moondb/LICENSE [moved from moonv4/moon_db/LICENSE with 100% similarity]
moonv4/python_moondb/MANIFEST.in [moved from moonv4/moon_db/MANIFEST.in with 100% similarity]
moonv4/python_moondb/README.md [moved from moonv4/moon_db/README.md with 53% similarity]
moonv4/python_moondb/bin/drop_tables.sql [moved from moonv4/moon_db/bin/drop_tables.sql with 100% similarity]
moonv4/python_moondb/build.sh [moved from moonv4/moon_db/build.sh with 100% similarity]
moonv4/python_moondb/python_moondb/__init__.py [moved from moonv4/moon_db/moon_db/__init__.py with 100% similarity]
moonv4/python_moondb/python_moondb/api/__init__.py [moved from moonv4/moon_db/moon_db/api/__init__.py with 100% similarity]
moonv4/python_moondb/python_moondb/api/keystone.py [moved from moonv4/moon_db/moon_db/api/keystone.py with 96% similarity]
moonv4/python_moondb/python_moondb/api/managers.py [moved from moonv4/moon_db/moon_db/api/managers.py with 100% similarity]
moonv4/python_moondb/python_moondb/api/model.py [moved from moonv4/moon_db/moon_db/api/model.py with 97% similarity]
moonv4/python_moondb/python_moondb/api/pdp.py [moved from moonv4/moon_db/moon_db/api/pdp.py with 90% similarity]
moonv4/python_moondb/python_moondb/api/policy.py [moved from moonv4/moon_db/moon_db/api/policy.py with 99% similarity]
moonv4/python_moondb/python_moondb/backends/__init__.py [moved from moonv4/moon_db/moon_db/backends/__init__.py with 100% similarity]
moonv4/python_moondb/python_moondb/backends/flat.py [moved from moonv4/moon_db/moon_db/backends/flat.py with 98% similarity]
moonv4/python_moondb/python_moondb/backends/sql.py [moved from moonv4/moon_db/moon_db/backends/sql.py with 99% similarity]
moonv4/python_moondb/python_moondb/core.py [moved from moonv4/moon_db/moon_db/core.py with 98% similarity]
moonv4/python_moondb/python_moondb/db_manager.py [moved from moonv4/moon_db/moon_db/db_manager.py with 96% similarity]
moonv4/python_moondb/python_moondb/migrate_repo/__init__.py [moved from moonv4/moon_db/moon_db/migrate_repo/__init__.py with 100% similarity]
moonv4/python_moondb/python_moondb/migrate_repo/versions/001_moon.py [moved from moonv4/moon_db/moon_db/migrate_repo/versions/001_moon.py with 100% similarity]
moonv4/python_moondb/python_moondb/migrate_repo/versions/__init__.py [moved from moonv4/moon_db/moon_db/migrate_repo/versions/__init__.py with 100% similarity]
moonv4/python_moondb/requirements.txt [moved from moonv4/moon_db/requirements.txt with 100% similarity]
moonv4/python_moondb/setup.py [moved from moonv4/moon_db/setup.py with 80% similarity]
moonv4/python_moondb/tests/unit_python/conftest.py [moved from moonv4/moon_db/tests/unit_python/conftest.py with 100% similarity]
moonv4/python_moondb/tests/unit_python/mock_components.py [moved from moonv4/moon_db/tests/unit_python/mock_components.py with 100% similarity]
moonv4/python_moondb/tests/unit_python/mock_keystone.py [moved from moonv4/moon_db/tests/unit_python/mock_keystone.py with 100% similarity]
moonv4/python_moondb/tests/unit_python/requirements.txt [moved from moonv4/moon_db/tests/unit_python/requirements.txt with 66% similarity]
moonv4/python_moondb/tests/unit_python/test_policies.py [moved from moonv4/moon_db/tests/unit_python/test_policies.py with 100% similarity]
moonv4/python_moondb/tests/unit_python/utilities.py [moved from moonv4/moon_db/tests/unit_python/utilities.py with 100% similarity]

similarity index 53%
rename from moonv4/moon_db/README.md
rename to moonv4/python_moondb/README.md
index 5aa877f..d36c6ae 100644 (file)
@@ -1,4 +1,4 @@
-# moon_db
+# python_moondb
 
 This package contains the database module for the Moon project
 It is designed to provide a driver to access the Moon database.
@@ -10,23 +10,23 @@ For any other information, refer to the parent project:
 ## Build
 ### Build Python Package
 ```bash
-cd ${MOON_HOME}/moonv4/moon_db
+cd ${MOON_HOME}/python_moondb
 python3 setup.py sdist bdist_wheel
 ```
 
 ### Push Python Package to PIP
 ```bash
-cd ${MOON_HOME}/moonv4/moon_db
-gpg --detach-sign -u "${GPG_ID}" -a dist/moon_db-X.Y.Z-py3-none-any.whl
-gpg --detach-sign -u "${GPG_ID}" -a dist/moon_db-X.Y.Z.tar.gz
-twine upload dist/moon_db-X.Y.Z-py3-none-any.whl dist/moon_db-X.Y.Z-py3-none-any.whl.asc
-twine upload dist/moon_db-X.Y.Z.tar.gz dist/moon_db-X.Y.Z.tar.gz.asc
+cd ${MOON_HOME}/python_moondb
+gpg --detach-sign -u "${GPG_ID}" -a dist/python_moondb-X.Y.Z-py3-none-any.whl
+gpg --detach-sign -u "${GPG_ID}" -a dist/python_moondb-X.Y.Z.tar.gz
+twine upload dist/python_moondb-X.Y.Z-py3-none-any.whl dist/python_moondb-X.Y.Z-py3-none-any.whl.asc
+twine upload dist/python_moondb-X.Y.Z.tar.gz dist/python_moondb-X.Y.Z.tar.gz.asc
 ```
 
 ## Test
 ### Python Unit Test
 launch Docker for Python unit tests
 ```bash
-cd ${MOON_HOME}/moonv4/moon_db
+cd ${MOON_HOME}/python_moondb
 docker run --rm --volume $(pwd):/data wukongsun/moon_python_unit_test:latest
 ```
\ No newline at end of file
similarity index 96%
rename from moonv4/moon_db/moon_db/api/keystone.py
rename to moonv4/python_moondb/python_moondb/api/keystone.py
index b570918..906ab78 100644 (file)
@@ -9,8 +9,8 @@ import json
 from uuid import uuid4
 from oslo_log import log as logging
 from moon_utilities import exceptions, configuration
-from moon_db.api.managers import Managers
-from moon_utilities.security_functions import filter_input, login, logout
+from python_moonutilities.security_functions import filter_input, login, logout
+from python_moondb.api.managers import Managers
 
 LOG = logging.getLogger("moon.db.api.keystone")
 
similarity index 97%
rename from moonv4/moon_db/moon_db/api/model.py
rename to moonv4/python_moondb/python_moondb/api/model.py
index f648295..fbfbb68 100644 (file)
@@ -5,9 +5,9 @@
 
 from uuid import uuid4
 from oslo_log import log as logging
-from moon_utilities import exceptions
-from moon_utilities.security_functions import filter_input, enforce
-from moon_db.api.managers import Managers
+from python_moonutilities import exceptions
+from python_moonutilities.security_functions import filter_input, enforce
+from python_moondb.api.managers import Managers
 
 
 LOG = logging.getLogger("moon.db.api.model")
similarity index 90%
rename from moonv4/moon_db/moon_db/api/pdp.py
rename to moonv4/python_moondb/python_moondb/api/pdp.py
index 05eb163..5fb7aa7 100644 (file)
@@ -5,8 +5,8 @@
 
 from uuid import uuid4
 from oslo_log import log as logging
-from moon_utilities.security_functions import filter_input, enforce
-from moon_db.api.managers import Managers
+from python_moonutilities.security_functions import filter_input, enforce
+from python_moondb.api.managers import Managers
 
 
 LOG = logging.getLogger("moon.db.api.pdp")
similarity index 99%
rename from moonv4/moon_db/moon_db/api/policy.py
rename to moonv4/python_moondb/python_moondb/api/policy.py
index 272872a..8168982 100644 (file)
@@ -5,8 +5,8 @@
 
 from uuid import uuid4
 import logging
-from moon_utilities.security_functions import enforce
-from moon_db.api.managers import Managers
+from python_moonutilities.security_functions import enforce
+from python_moondb.api.managers import Managers
 
 LOG = logging.getLogger("moon.db.api.policy")
 
@@ -5,7 +5,7 @@
 
 import logging
 import time
-from moon_db.core import LogDriver
+from python_moondb.core import LogDriver
 
 
 class LogConnector(LogDriver):
similarity index 99%
rename from moonv4/moon_db/moon_db/backends/sql.py
rename to moonv4/python_moondb/python_moondb/backends/sql.py
index 78de468..5dba8eb 100644 (file)
@@ -6,8 +6,6 @@
 import copy
 import json
 from uuid import uuid4
-from moon_utilities.exceptions import *
-from moon_db.core import PDPDriver, PolicyDriver, ModelDriver
 import sqlalchemy as sql
 import logging
 from sqlalchemy.orm import sessionmaker
@@ -15,8 +13,9 @@ from sqlalchemy.ext.declarative import declarative_base
 from sqlalchemy import create_engine
 from contextlib import contextmanager
 from sqlalchemy import types as sql_types
-from moon_utilities import configuration
-
+from python_moonutilities import configuration
+from python_moonutilities.exceptions import *
+from python_moondb.core import PDPDriver, PolicyDriver, ModelDriver
 
 LOG = logging.getLogger("moon.db.driver.sql")
 Base = declarative_base()
similarity index 98%
rename from moonv4/moon_db/moon_db/core.py
rename to moonv4/python_moondb/python_moondb/core.py
index 069f253..49e9f71 100644 (file)
@@ -6,8 +6,8 @@
 from oslo_log import log as logging
 from oslo_config import cfg
 from stevedore.driver import DriverManager
-from moon_utilities import configuration
-from moon_db.api import model, policy, pdp, keystone
+from python_moonutilities import configuration
+from python_moondb.api import model, policy, pdp, keystone
 
 CONF = cfg.CONF
 LOG = logging.getLogger("moon.db")
similarity index 96%
rename from moonv4/moon_db/moon_db/db_manager.py
rename to moonv4/python_moondb/python_moondb/db_manager.py
index 75cbcdb..c305284 100644 (file)
@@ -11,8 +11,8 @@ import importlib
 import argparse
 import logging
 from sqlalchemy import create_engine
-from moon_db.migrate_repo import versions
-from moon_utilities import configuration
+from python_moonutilities import configuration
+from python_moondb.migrate_repo import versions
 
 
 def init_args():
similarity index 80%
rename from moonv4/moon_db/setup.py
rename to moonv4/python_moondb/setup.py
index 0cd9094..65687c3 100644 (file)
@@ -4,7 +4,7 @@
 # or at 'http://www.apache.org/licenses/LICENSE-2.0'.
 
 from setuptools import setup, find_packages
-import moon_db
+import python_moondb
 
 
 with open('requirements.txt') as f:
@@ -12,9 +12,9 @@ with open('requirements.txt') as f:
 
 setup(
 
-    name='moon_db',
+    name='python-moondb',
 
-    version=moon_db.__version__,
+    version=python_moondb.__version__,
 
     packages=find_packages(),
 
@@ -44,11 +44,11 @@ setup(
     entry_points={
         "moon_db.driver":
             [
-                "sql = moon_db.backends.sql:SQLConnector",
-                "flat = moon_db.backends.flat:LogConnector",
+                "sql = python_moondb.backends.sql:SQLConnector",
+                "flat = python_moondb.backends.flat:LogConnector",
             ],
         'console_scripts': [
-            'moon_db_manager = moon_db.db_manager:run',
+            'moon_db_manager = python_moondb.db_manager:run',
         ],
     }
 
@@ -2,4 +2,4 @@ sqlalchemy
 pymysql
 pytest
 requests_mock
-moon_utilities
\ No newline at end of file
+python_moonutilities
\ No newline at end of file