File tree Expand file tree Collapse file tree 1 file changed +2
-10
lines changed
stac_fastapi/elasticsearch/stac_fastapi/elasticsearch Expand file tree Collapse file tree 1 file changed +2
-10
lines changed Original file line number Diff line number Diff line change 8
8
from overrides import overrides
9
9
10
10
from stac_fastapi .elasticsearch .config import ElasticsearchSettings
11
- from stac_fastapi .elasticsearch .database_logic import (
12
- COLLECTIONS_INDEX ,
13
- ITEMS_INDEX ,
14
- DatabaseLogic ,
15
- mk_item_id ,
16
- )
11
+ from stac_fastapi .elasticsearch .database_logic import DatabaseLogic
12
+
17
13
from stac_fastapi .elasticsearch .serializers import CollectionSerializer , ItemSerializer
18
14
from stac_fastapi .elasticsearch .session import Session
19
15
from stac_fastapi .extensions .third_party .bulk_transactions import (
22
18
)
23
19
from stac_fastapi .types import stac as stac_types
24
20
from stac_fastapi .types .core import BaseTransactionsClient
25
- from stac_fastapi .types .errors import ConflictError , ForeignKeyError , NotFoundError
26
21
from stac_fastapi .types .links import CollectionLinks
27
22
28
23
logger = logging .getLogger (__name__ )
31
26
@attr .s
32
27
class TransactionsClient (BaseTransactionsClient ):
33
28
"""Transactions extension specific CRUD operations."""
34
-
35
29
session : Session = attr .ib (default = attr .Factory (Session .create_from_env ))
36
- settings = ElasticsearchSettings ()
37
- client = settings .create_client
38
30
database = DatabaseLogic ()
39
31
40
32
@overrides
You can’t perform that action at this time.
0 commit comments