from os import listdir from os.path import isfile, join from flask import Blueprint import flask from cloudmesh_base.logger import LOGGER flatpages_module = Blueprint('flatpages_module', __name__) log = LOGGER(__file__) pages_files = [f.replace(".md", "") for f in listdir("/static/pages") if isfile(join("/static/pages", f))] sidebar_flatpages = [] for page in pages_files: sidebar_flatpages.append( {"url": "/static/" + page + "/", "name": page.capitalize()}) flask.Flask.app_ctx_globals_class.sidebar_flatpages = sidebar_flatpages log.info( "{0}".format(str(flask.Flask.app_ctx_globals_class.sidebar_flatpages)))
r = self.inventory.cluster(name) pprint(r) return for kind in ["server", "service", "image"]: if arguments["info"] and arguments[kind]: name = arguments["NAME"] kind = arguments[kind] self.inventory.print_kind(serv, name) return if arguments["create"] and arguments["server"]: hostlist = arguments["DESCRIPTION"] log.info("create servers" + hostlist) return if arguments["create"] and arguments["service"]: hostlist = arguments["DESCRIPTION"] log.info("create services" + hostlist) return if arguments["exists"] and arguments["server"]: name = arguments["NAME"] if self.inventory.exists("server", name): print("true") else: print("false") return
try: self.projects.delete(project,'completed') except ValueError, e: log.info('Skipped deleting the project {0} in the completed\ list:{1}'.format(project, e)) try: self.projects.delete(project,'default') except ValueError, e: log.info('Skipped deleting the project {0} in the default\ list:{1}'.format(project, e)) self.projects.write() self.cm_user.delete_projects(self.username, project) self._load_projects() msg = '{0} project is deleted'.format(project) log.info(msg) print(msg) return elif arguments['completed'] and arguments['NAME']: log.info('Sets a completed project') project = arguments['NAME'] self.projects.delete(project,'active') self.projects.add(project,'completed') self.projects.delete(project,'default') self.projects.write() self.cm_user.delete_projects(self.username, project) self.cm_user.add_completed_projects(self.username, project) self._load_projects() msg = '{0} project is in a completed project(s)'.format(project)
try: self.projects.delete(project, 'completed') except ValueError, e: log.info('Skipped deleting the project {0} in the completed\ list:{1}'.format(project, e)) try: self.projects.delete(project, 'default') except ValueError, e: log.info('Skipped deleting the project {0} in the default\ list:{1}'.format(project, e)) self.projects.write() self.cm_user.delete_projects(self.username, project) self._load_projects() msg = '{0} project is deleted'.format(project) log.info(msg) print(msg) return elif arguments['completed'] and arguments['NAME']: log.info('Sets a completed project') project = arguments['NAME'] self.projects.delete(project, 'active') self.projects.add(project, 'completed') self.projects.delete(project, 'default') self.projects.write() self.cm_user.delete_projects(self.username, project) self.cm_user.add_completed_projects(self.username, project) self._load_projects() msg = '{0} project is in a completed project(s)'.format(project)