Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
8a0deb4
Implemented Eager Loading for samplingfeaturedataset query.
Elijahwalkerwest Jan 18, 2018
16b6794
Removed commented old code.
Elijahwalkerwest Jan 19, 2018
93c2427
Had a stray character, removed it as well as some useless imports
Elijahwalkerwest Jan 19, 2018
0613a39
Merge branch 'development' into samplingfeaturedataset_dev
Elijahwalkerwest Jan 19, 2018
441890e
Remove allow flake8 failure for python 2.7
lsetiawan Jan 19, 2018
9c1a7dc
Cleaup code to meet PEP8
lsetiawan Jan 22, 2018
f5498a6
Merge pull request #143 from ODM2/samplingfeaturedataset_dev
lsetiawan Jan 23, 2018
08b8c07
Refactor ODM2
lsetiawan Feb 16, 2018
67f208c
Make new ODM2 to use the refractored ODM2
lsetiawan Feb 16, 2018
23891b2
Fix import flake8 error
lsetiawan Feb 16, 2018
d4e4425
Merge branch 'master' of https://github.com/ODM2/ODM2PythonAPI into d…
lsetiawan Feb 26, 2018
42679df
Merge pull request #150 from lsetiawan/update_dev
lsetiawan Feb 26, 2018
74d2028
Update README DOCS
lsetiawan Feb 26, 2018
abca232
Remove flake-print
lsetiawan Feb 27, 2018
8501ad8
Update README.md
lsetiawan Feb 27, 2018
50d0db4
Update README change number.
lsetiawan Feb 27, 2018
981f4c6
Merge pull request #147 from lsetiawan/deprecate_odm2
lsetiawan Feb 27, 2018
59115f5
Update installing.rst
lsetiawan Feb 27, 2018
88bc642
Merge pull request #151 from lsetiawan/update_readme
lsetiawan Feb 27, 2018
56e25ec
Update sphinx docs about models, modules, and odm2models
lsetiawan Feb 28, 2018
ce39ac4
Merge pull request #153 from lsetiawan/update_sphinx
lsetiawan Feb 28, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Make new ODM2 to use the refractored ODM2
  • Loading branch information
lsetiawan committed Feb 16, 2018
commit 67f208c4c3f0f30a8d30fa9ee9cfc9ef6f5b5fc2
8 changes: 8 additions & 0 deletions odm2api/ODM2/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
from __future__ import (absolute_import, division, print_function)

from odm2api.base import modelBase, serviceBase

__all__ = [
'serviceBase',
'modelBase',
]
9 changes: 9 additions & 0 deletions odm2api/ODM2/models.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
from __future__ import (absolute_import, division, print_function)

import warnings

from odm2api.models import * # noqa

warnings.warn('The module odm2api.ODM2.models will be deprecated. '
'Please use odm2api.models instead.',
FutureWarning, stacklevel=2)
15 changes: 15 additions & 0 deletions odm2api/ODM2/services/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
from __future__ import (absolute_import, division, print_function)

from odm2api.ODM2.services.createService import CreateODM2
from odm2api.ODM2.services.deleteService import DeleteODM2
from odm2api.ODM2.services.readService import ReadODM2
from odm2api.ODM2.services.updateService import UpdateODM2

__author__ = 'jmeline'

__all__ = [
'CreateODM2',
'DeleteODM2',
'ReadODM2',
'UpdateODM2'
]
19 changes: 19 additions & 0 deletions odm2api/ODM2/services/createService.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
from __future__ import (absolute_import, division, print_function)

import warnings

from odm2api.services import CreateODM2 as newClass

warnings.warn('The module odm2api.ODM2.services.createService will be deprecated. '
'Please use odm2api.services.createService instead.',
FutureWarning, stacklevel=2)


__author__ = 'sreeder'


def CreateODM2(*args, **kwargs):
warnings.warn('The class odm2api.ODM2.services.readService.CreateODM2 will be deprecated. '
'Please use odm2api.services.readService.CreateODM2 instead.',
FutureWarning, stacklevel=2)
return newClass(*args, **kwargs)
21 changes: 21 additions & 0 deletions odm2api/ODM2/services/deleteService.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
from __future__ import (absolute_import, division, print_function)

import warnings

from odm2api.services.deleteService import DeleteODM2 as newClass

warnings.warn('The module odm2api.ODM2.services.deleteService will be deprecated. '
'Please use odm2api.services.deleteService instead.',
FutureWarning, stacklevel=2)


__author__ = 'jmeline'

# Annotations


def DeleteODM2(*args, **kwargs):
warnings.warn('The class odm2api.ODM2.services.readService.DeleteODM2 will be deprecated. '
'Please use odm2api.services.readService.DeleteODM2 instead.',
FutureWarning, stacklevel=2)
return newClass(*args, **kwargs)
19 changes: 19 additions & 0 deletions odm2api/ODM2/services/readService.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
from __future__ import (absolute_import, division, print_function)

import warnings

from odm2api.services.readService import ReadODM2 as newClass

warnings.warn('The module odm2api.ODM2.services.readService will be deprecated. '
'Please use odm2api.services.readService instead.',
FutureWarning, stacklevel=2)


__author__ = 'sreeder'


def ReadODM2(*args, **kwargs):
warnings.warn('The class odm2api.ODM2.services.readService.ReadODM2 will be deprecated. '
'Please use odm2api.services.readService.ReadODM2 instead.',
FutureWarning, stacklevel=2)
return newClass(*args, **kwargs)
18 changes: 18 additions & 0 deletions odm2api/ODM2/services/updateService.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
from __future__ import (absolute_import, division, print_function)

import warnings

from odm2api.services import UpdateODM2 as newClass

warnings.warn('The module odm2api.ODM2.services.updateService will be deprecated. '
'Please use odm2api.services.updateService instead.',
FutureWarning, stacklevel=2)

__author__ = 'jmeline'


def UpdateODM2(*args, **kwargs):
warnings.warn('The class odm2api.ODM2.services.readService.CreateODM2 will be deprecated. '
'Please use odm2api.services.readService.CreateODM2 instead.',
FutureWarning, stacklevel=2)
return newClass(*args, **kwargs)
2 changes: 1 addition & 1 deletion odm2api/ODMconnection.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
except ImportError:
from urllib.parse import quote_plus

from odm2api.ODM2.models import setSchema
from odm2api.models import setSchema

from sqlalchemy import create_engine
from sqlalchemy.orm import scoped_session, sessionmaker
Expand Down
8 changes: 4 additions & 4 deletions odm2api/services/__init__.py
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
from __future__ import (absolute_import, division, print_function)

from odm2api.ODM2.services.createService import CreateODM2
from odm2api.ODM2.services.deleteService import DeleteODM2
from odm2api.ODM2.services.readService import ReadODM2
from odm2api.ODM2.services.updateService import UpdateODM2
from odm2api.services.createService import CreateODM2
from odm2api.services.deleteService import DeleteODM2
from odm2api.services.readService import ReadODM2
from odm2api.services.updateService import UpdateODM2

__author__ = 'jmeline'

Expand Down
4 changes: 2 additions & 2 deletions odm2api/services/createService.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

import uuid

from odm2api.ODM2 import serviceBase
from odm2api.ODM2.models import TimeSeriesResultValues
from odm2api import serviceBase
from odm2api.models import TimeSeriesResultValues

__author__ = 'sreeder'

Expand Down
4 changes: 2 additions & 2 deletions odm2api/services/deleteService.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
from __future__ import (absolute_import, division, print_function)

from odm2api.ODM2 import serviceBase
from odm2api.ODM2.models import TimeSeriesResultValues
from odm2api import serviceBase
from odm2api.models import TimeSeriesResultValues


__author__ = 'jmeline'
Expand Down
4 changes: 2 additions & 2 deletions odm2api/services/readService.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

import warnings

from odm2api.ODM2 import serviceBase
from odm2api.ODM2.models import (
from odm2api import serviceBase
from odm2api.models import (
ActionAnnotations, ActionDirectives, ActionExtensionPropertyValues, Actions,
Affiliations, Annotations, AuthorLists, CVActionType, CVAggregationStatistic,
CVAnnotationType, CVCensorCode, CVDataQualityType, CVDataSetType, CVDirectiveType,
Expand Down
4 changes: 2 additions & 2 deletions odm2api/services/updateService.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@

from datetime import datetime

from odm2api.ODM2 import serviceBase
from odm2api.ODM2.models import (Actions, Results)
from odm2api import serviceBase
from odm2api.models import (Actions, Results)


# ################################################################################
Expand Down