Skip to content

Commit d3aa188

Browse files
authored
Merge pull request #379 from ohmg-dev/s3_reorg
reorg s3 utils
2 parents 290d858 + 0df2b4c commit d3aa188

5 files changed

Lines changed: 24 additions & 14 deletions

File tree

ohmg/core/utils/__init__.py

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -36,18 +36,6 @@ def random_alnum(size=6):
3636
return code
3737

3838

39-
def get_boto3_s3_client():
40-
import boto3
41-
42-
return boto3.client(
43-
"s3",
44-
region_name=settings.AWS_S3_REGION_NAME,
45-
aws_access_key_id=settings.AWS_ACCESS_KEY_ID,
46-
aws_secret_access_key=settings.AWS_SECRET_ACCESS_KEY,
47-
endpoint_url=settings.AWS_S3_ENDPOINT_URL,
48-
)
49-
50-
5139
MONTH_CHOICES = [
5240
(1, "JAN."),
5341
(2, "FEB."),

ohmg/core/utils/s3.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
def get_boto3_s3_client():
2+
import boto3
3+
4+
if settings.AWS_ACCESS_KEY_ID:
5+
6+
return boto3.client(
7+
"s3",
8+
region_name=settings.AWS_S3_REGION_NAME,
9+
aws_access_key_id=settings.AWS_ACCESS_KEY_ID,
10+
aws_secret_access_key=settings.AWS_SECRET_ACCESS_KEY,
11+
endpoint_url=settings.AWS_S3_ENDPOINT_URL,
12+
)
13+
else:
14+
return None

ohmg/georeference/tasks.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
from ohmg.conf.celery import app
99
from ohmg.core.models import LayerSet
10-
from ohmg.core.utils import get_boto3_s3_client
10+
from ohmg.core.utils.s3 import get_boto3_s3_client
1111

1212
from .models import (
1313
GeorefSession,

ohmg/georeference/utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
from django.conf import settings
1111
from rio_tiler.io import Reader
1212

13-
from ohmg.core.utils import get_boto3_s3_client
13+
from ohmg.core.utils.s3 import get_boto3_s3_client
1414

1515
logger = logging.getLogger(__name__)
1616

scripts/restart_services.sh

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
#! /usr/bin/bash
2+
3+
echo "restart celery_main"
4+
sudo systemctl restart celery_main
5+
echo "restart celery_mosaic"
6+
sudo systemctl restart celery_main
7+
echo "restart uwsgi"
8+
sudo systemctl restart celery_main

0 commit comments

Comments
 (0)