コード例 #1
0
ファイル: reset.py プロジェクト: gensior/uwpythonjesse
def main():
	api = webfaction.login()
	api['server'].delete_app(api['session_id'], 'webfactionapi')
	api['server'].delete_website(api['session_id'],
		'webfactionapi_web',
		'75.125.135.130',
		False,)
コード例 #2
0
ファイル: listapps.py プロジェクト: gensior/uwpythonjesse
def main():
	api = webfaction.login()
	apps = api['server'].list_apps(api['session_id'])
	list_apps = []
	for app in apps:
		list_apps.append(app['name'])
	list_apps.sort()
	for app in list_apps:
		print app
コード例 #3
0
ファイル: installapp.py プロジェクト: gensior/uwpythonjesse
def main():
	api = webfaction.login()
	api['server'].create_app(api['session_id'], 'webfactionapi', 'static', False, '')
	text = '<h1>Welcome from the Webfaction API!!1eleven</h1>'
	api['server'].write_file(api['session_id'], 'index.html', text)
	api['server'].create_website(api['session_id'],
		'webfactionapi_web',
		'75.125.135.130',
		False,
		['djingodjango.com', 'www.djingodjango.com'],
		['webfactionapi', '/'])
コード例 #4
0
ファイル: editindex.py プロジェクト: gensior/uwpythonjesse
def main():
    api = webfaction.login()
    cmd = "cd ~/webapps/webfactionapi/"
    api["server"].system(api["session_id"], cmd)
    text = "<h1>This was edited from the API, you guys.</h1>"
    api["server"].write_file(api["session_id"], "webapps/webfactionapi/index.html", text)