@@ -47,12 +47,14 @@ def enable(self):
4747 .format (ee_domain ),
4848 '/etc/nginx/sites-enabled/{0}'
4949 .format (ee_domain )])
50-
50+ EEGit .add (self , ["/etc/nginx" ],
51+ msg = "Enabled {0} "
52+ .format (ee_domain ))
5153 updateSiteInfo (self , ee_domain , enabled = True )
5254 Log .info (self , "[" + Log .ENDC + "OK" + Log .OKBLUE + "]" )
5355 EEService .reload_service (self , 'nginx' )
5456 else :
55- Log .error (self , " site {0} does not exists" .format (ee_domain ))
57+ Log .error (self , "\n site {0} does not exists" .format (ee_domain ))
5658
5759 @expose (help = "Disable site example.com" )
5860 def disable (self ):
@@ -62,12 +64,15 @@ def disable(self):
6264 .format (ee_domain )):
6365 if not os .path .isfile ('/etc/nginx/sites-enabled/{0}'
6466 .format (ee_domain )):
65- Log .debug (self , "Site {0} already disabled" + ee_domain )
67+ Log .debug (self , "Site {0} already disabled" . format ( ee_domain ) )
6668 Log .info (self , "[" + Log .FAIL + "Failed" + Log .OKBLUE + "]" )
6769 else :
6870 EEFileUtils .remove_symlink (self ,
6971 '/etc/nginx/sites-enabled/{0}'
7072 .format (ee_domain ))
73+ EEGit .add (self , ["/etc/nginx" ],
74+ msg = "Disabled {0} "
75+ .format (ee_domain ))
7176 updateSiteInfo (self , ee_domain , enabled = False )
7277 Log .info (self , "[" + Log .ENDC + "OK" + Log .OKBLUE + "]" )
7378 EEService .reload_service (self , 'nginx' )
@@ -934,7 +939,7 @@ class Meta:
934939 label = 'delete'
935940 stacked_on = 'site'
936941 stacked_type = 'nested'
937- description = 'To delete website'
942+ description = 'delete an existing website'
938943 arguments = [
939944 (['site_name' ],
940945 dict (help = 'domain name to be deleted' )),
@@ -950,6 +955,7 @@ class Meta:
950955 ]
951956
952957 @expose (help = "Delete website configuration and files" )
958+ @expose (hide = True )
953959 def default (self ):
954960 # TODO Write code for ee site update here
955961 (ee_domain , ee_www_domain ) = ValidateDomain (self .app .pargs .site_name )
@@ -1011,7 +1017,11 @@ def default(self):
10111017 Log .debug (self , "Removing Nginx configuration" )
10121018 EEFileUtils .rm (self , '/etc/nginx/sites-available/{0}'
10131019 .format (ee_domain ))
1020+ EEGit .add (self , ["/etc/nginx" ],
1021+ msg = "Deleted {0} "
1022+ .format (ee_domain ))
10141023 deleteSiteInfo (self , ee_domain )
1024+
10151025 Log .info (self , "Deleted site {0}" .format (ee_domain ))
10161026 else :
10171027 Log .error (self , " site {0} does not exists" .format (ee_domain ))
0 commit comments