def cd(self): if not self.app.pargs.site_name: try: while not self.app.pargs.site_name: self.app.pargs.site_name = ( input('Enter site name : ').strip()) except IOError as e: Log.error(self, 'Unable to read input, please try again') self.app.pargs.site_name = self.app.pargs.site_name.strip() (sss_domain, sss_www_domain) = ValidateDomain(self.app.pargs.site_name) if not check_domain_exists(self, sss_domain): Log.error(self, "site {0} does not exist".format(sss_domain)) sss_site_webroot = getSiteInfo(self, sss_domain).site_path SSSFileUtils.chdir(self, sss_site_webroot) try: subprocess.call(['bash']) except OSError as e: Log.debug(self, "{0}{1}".format(e.errno, e.strerror)) Log.error(self, "unable to change directory")
def cd(self): if not self.app.pargs.site_name: try: while not self.app.pargs.site_name: self.app.pargs.site_name = (input('Enter site name : ') .strip()) except IOError as e: Log.error(self, 'Unable to read input, please try again') self.app.pargs.site_name = self.app.pargs.site_name.strip() (sss_domain, sss_www_domain) = ValidateDomain(self.app.pargs.site_name) if not check_domain_exists(self, sss_domain): Log.error(self, "site {0} does not exist".format(sss_domain)) sss_site_webroot = getSiteInfo(self, sss_domain).site_path SSSFileUtils.chdir(self, sss_site_webroot) try: subprocess.call(['bash']) except OSError as e: Log.debug(self, "{0}{1}".format(e.errno, e.strerror)) Log.error(self, "unable to change directory")