Skip to content

Commit 06f6a77

Browse files
committed
Added comments
1 parent f1e17cf commit 06f6a77

File tree

3 files changed

+16
-1
lines changed

3 files changed

+16
-1
lines changed

ee/cli/plugins/sitedb.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,10 @@
99

1010

1111
def addNewSite(self, site, stype, cache, path,
12-
enabled=True, ssl=False, fs='ext4', db=''):
12+
enabled=True, ssl=False, fs='ext4', db='mysql'):
13+
"""
14+
Add New Site record information into ee database.
15+
"""
1316
try:
1417
newRec = SiteDB(site, stype, cache, path, enabled, ssl, fs, db)
1518
db_session.add(newRec)
@@ -20,6 +23,9 @@ def addNewSite(self, site, stype, cache, path,
2023

2124

2225
def getSiteInfo(self, site):
26+
"""
27+
Retrieves site record from ee databse
28+
"""
2329
try:
2430
q = SiteDB.query.filter(SiteDB.sitename == site).first()
2531
return q
@@ -30,6 +36,7 @@ def getSiteInfo(self, site):
3036

3137
def updateSiteInfo(self, site, stype='', cache='',
3238
enabled=True, ssl=False, fs='', db=''):
39+
"""updates site record in database"""
3340
try:
3441
q = SiteDB.query.filter(SiteDB.sitename == site).first()
3542
except Exception as e:
@@ -39,6 +46,7 @@ def updateSiteInfo(self, site, stype='', cache='',
3946
if not q:
4047
Log.error(self, "{0} does not exist in database".format(site))
4148

49+
# Check if new record matches old if not then only update database
4250
if stype and q.site_type != stype:
4351
q.site_type = stype
4452

@@ -60,6 +68,7 @@ def updateSiteInfo(self, site, stype='', cache='',
6068

6169

6270
def deleteSiteInfo(self, site):
71+
"""Delete site record in database"""
6372
try:
6473
q = SiteDB.query.filter(SiteDB.sitename == site).first()
6574
except Exception as e:
@@ -78,6 +87,7 @@ def deleteSiteInfo(self, site):
7887

7988

8089
def getAllsites(self):
90+
8191
try:
8292
q = SiteDB.query.all()
8393
return q

ee/core/variables.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,8 @@ class EEVariables():
114114
# Repo path
115115
ee_repo_file = "ee-repo.list"
116116
ee_repo_file_path = ("/etc/apt/sources.list.d/" + ee_repo_file)
117+
118+
# Application dabase file path
117119
basedir = os.path.abspath(os.path.dirname('/var/lib/ee/'))
118120
ee_db_uri = 'sqlite:///' + os.path.join(basedir, 'ee.db')
119121

upgrade

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ function sync_db()
2727
{
2828
mkdir /var/lib/ee
2929

30+
# Sqlite query to create table `sites` into ee.db which will be used by ee.3.0
3031
echo "CREATE TABLE sites (
3132
id INTEGER PRIMARY KEY AUTOINCREMENT,
3233
sitename UNIQUE,
@@ -112,6 +113,8 @@ function sync_db()
112113
fi
113114

114115
WEBROOT="/var/www/$site"
116+
117+
# Insert query to insert old site information into ee.db
115118
echo "INSERT INTO sites (sitename, site_type, cache_type, site_path, is_enabled, is_ssl, storage_fs, storage_db)
116119
VALUES (\"$site\", \"$EE_SITE_CURRENT\", \"$EE_SITE_CURRENT_CACHE\", \"$WEBROOT\", \"$ENABLE_STATUS\", 0, 'ext4', 'mysql');" | sqlite3 /var/lib/ee/ee.db
117120

0 commit comments

Comments
 (0)