本文整理汇总了Python中ee.core.fileutils.EEFileUtils.rm方法的典型用法代码示例。如果您正苦于以下问题:Python EEFileUtils.rm方法的具体用法?Python EEFileUtils.rm怎么用?Python EEFileUtils.rm使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ee.core.fileutils.EEFileUtils
的用法示例。
在下文中一共展示了EEFileUtils.rm方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: removeNginxConf
# 需要导入模块: from ee.core.fileutils import EEFileUtils [as 别名]
# 或者: from ee.core.fileutils.EEFileUtils import rm [as 别名]
def removeNginxConf(self, domain):
if os.path.isfile("/etc/nginx/sites-available/{0}".format(domain)):
Log.debug(self, "Removing Nginx configuration")
EEFileUtils.rm(self, "/etc/nginx/sites-enabled/{0}".format(domain))
EEFileUtils.rm(self, "/etc/nginx/sites-available/{0}".format(domain))
EEService.reload_service(self, "nginx")
EEGit.add(self, ["/etc/nginx"], msg="Deleted {0} ".format(domain))
示例2: deleteWebRoot
# 需要导入模块: from ee.core.fileutils import EEFileUtils [as 别名]
# 或者: from ee.core.fileutils.EEFileUtils import rm [as 别名]
def deleteWebRoot(self, webroot):
# do some preprocessing before proceeding
webroot = webroot.strip()
if webroot == "/var/www/" or webroot == "/var/www" or webroot == "/var/www/.." or webroot == "/var/www/.":
Log.debug(self, "Tried to remove {0}, but didn't remove it".format(webroot))
return False
if os.path.isdir(webroot):
Log.debug(self, "Removing {0}".format(webroot))
EEFileUtils.rm(self, webroot)
return True
else:
Log.debug(self, "{0} does not exist".format(webroot))
return False