示例#1
0
'''
Created on Sep 25, 2012

@author: joseph
'''
from app.project import Project
from app.utils.config import Config
import os
import urllib2
import sys

config = Config()
config.ptgui_dir = r'D:\PtProject\PtGUI-dev'
config.ptproject_dir = os.path.abspath(os.path.join(config.ptgui_dir,"../")) 
config.projects_dir = os.path.join('workspace','projects')
config.php_dir = os.path.join('Local','PHP')

pro = Project()
args = {}
args['name'] = 'amwtest' 
args['port'] = 8001 
args['host'] = 'localhost' 
args['title'] = 'amwtest' 
div = "*" * 60
def main():
    print div,"test all()"
    print pro.all(args)
    
    print div,"test new()"
    print pro.add(args)    
    print div,"test runServer()"
示例#2
0
@author: joseph
'''
from app.controller import Controller
from app.utils.config import Config
from app.utils.path import Path,makeDir

import  os
import shutil
import sys

div = "*" * 60
config = Config()
config.ptgui_dir = r'D:\PtProject\PtGUI-dev'
config.ptproject_dir = os.path.abspath(os.path.join(config.ptgui_dir,"../")) 
config.projects_dir = os.path.join('workspace','projects')
config.php_dir = os.path.join('Local','php')

projectName = "www"
path = Path()
projectDir = path.getProjectDir(projectName)
makeDir(projectDir)
projectSettingPkl = path.getProjectSettingPkl(projectName)
print div,"project setting dir is :"
print projectSettingPkl

ctl = Controller()
args = {}
node = {}
args['project'] = projectName
args['node'] = node