Skip to content

Commit

Permalink
Merge branch 'main' into End-date-webpage
Browse files Browse the repository at this point in the history
  • Loading branch information
ADIMANV authored May 17, 2024
2 parents 885c34d + e507203 commit f64c4eb
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 4 deletions.
2 changes: 2 additions & 0 deletions src/main_india.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
from sites_toolbox import sites_toolbox_page
from satellite_page import satellite_page
from status import status_page
from users import user_page

st.get_option("theme.primaryColor")
st.set_page_config(layout="wide", page_title="OCF Dashboard")
Expand All @@ -22,6 +23,7 @@
"Status": status_page,
"Location Forecast": pvsite_forecast_page,
"Sites Toolbox": sites_toolbox_page,
"API Users": user_page,
"NWP": nwp_page,
"Satellite": satellite_page,
}
Expand Down
3 changes: 2 additions & 1 deletion src/pvsite_forecast.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ def pvsite_forecast_page():
unsafe_allow_html=True,
)
# get site_uuids from database
url = 'os.environ["SITES_DB_URL"]'
url = os.environ["SITES_DB_URL"]
connection = DatabaseConnection(url=url, echo=True)
with connection.get_session() as session:
site_uuids = get_all_sites(session=session)
Expand Down Expand Up @@ -202,6 +202,7 @@ def convert_df(df: pd.DataFrame):
file_name=f'site_forecast_{site_selection}_{now}.csv',
mime='text/csv',
)

def get_site_capacity(session : Session , site_uuidss: str) -> float:
site = get_site_by_uuid(session, site_uuidss)
capacity_kw = site.capacity_kw
Expand Down
2 changes: 1 addition & 1 deletion src/satellite_page.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ def get_data(zarr_file):
downloaded_datetime = datetime.fromtimestamp(downloaded_datetime)
print(downloaded_datetime)

if downloaded_datetime < datetime.now() - timedelta(hours=1):
if downloaded_datetime < datetime.now() - timedelta(minutes=5):
print("Satellite file is more than 1 hour old")
download = True

Expand Down
4 changes: 2 additions & 2 deletions src/users.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,8 @@ def user_page():
)

# get last call from the database
db_url = os.environ["DB_URL"]
db_url_sites = os.environ["SITES_DB_URL"]
db_url = os.getenv("DB_URL", None)
db_url_sites = os.getenv("SITES_DB_URL", None)

# if both databases are available, let the user choose which one to use
# if none, show error
Expand Down

0 comments on commit f64c4eb

Please sign in to comment.