Source

pygamebuilder / upload_results.py

import os
import callproc
import ConfigParser

def scp(local_path, remote_file = None):
    if remote_file == None:
        remote_file = os.path.split(local_path)[1]
    config_file = "./config/upload.ini"
    config_data = ConfigParser.SafeConfigParser()
    config_data.read([config_file])

    file_vars = {"local_path":local_path, "remote_file":remote_file}
    command = config_data.get("DEFAULT", "scp", vars = file_vars)
    callproc.ExecuteAssertSuccess(command)
    
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.