def METHOD_NAME():
    # process command line options
    try:
        opts, args = getopt.getopt(sys.argv[1:], '',
                                   ['secrets-file=', 'creds-file=', 'google-id=', 'google-password=',
                                   'google-spreadsheet=', 'google-worksheet=',
                                   'cancer-study-id=', 'remove-from-triage='])
    except getopt.error, msg:
        print >> ERROR_FILE, msg
        usage()
        sys.exit(2)
	secrets_filename = ''
	creds_filename = ''
    google_id = ''
    google_password = ''
    google_spreadsheet = ''
    google_worksheet = ''
    cancer_study_id = ''
    remove_from_triage = ''
    for o, a in opts:
		if o == '--secrets-file':
			secrets_filename = a
		elif o == '--creds-file':
			creds_filename = a
		elif o == '--google-id':
			google_id = a
		elif o == '--google-password':
			google_password = a
		elif o == '--google-spreadsheet':
			google_spreadsheet = a
		elif o == '--google-worksheet':
			google_worksheet = a
		elif o == '--cancer-study-id':
			cancer_study_id = a
		elif o == '--remove-from-triage':
			remove_from_triage = a
    if (secrets_filename == '' or creds_filename == '' or google_id == '' or google_password == '' or 
        google_spreadsheet == '' or google_worksheet == '' or cancer_study_id == ''):
        usage()
        sys.exit(2)
    # the point of the script
    client = google_login(secrets_filename, creds_filename, google_id, google_password, sys.argv[1])
    worksheet_feed = get_worksheet_feed(client, google_spreadsheet, google_worksheet)
    flag_study_for_production_portal_deployment(client, worksheet_feed, cancer_study_id, remove_from_triage)