Example #1
0
def setup_parser_upload_youtube(subparsers):
    """Setup youtube upload command parser"""
    defaults = YoutubeFrontend.get_defaults()
    parser = subparsers.add_parser("youtube", help="Youtube upload command line tool")
    parser.add_argument("files", help="Path to videos or video directories to upload", nargs="*", default=[defaults["video_directory"]])
    parser.add_argument("-t", "--token", help="Path to OAuth2 token", default=defaults["oauth2_token"])
    parser.add_argument("-y", "--yes", help="Automatic yes to prompts", action="store_true")
Example #2
0
def setup_parser_config_youtube(subparsers):
    """Setup Youtube config parser"""
    from oauth2client import tools
    # Inherent Google API argparser
    parser = subparsers.add_parser("youtube", help="Obtain OAuth2 token for Youtube access", parents=[tools.argparser])
    defaults = YoutubeFrontend.get_defaults()
    parser.add_argument("-c", "--client-secrets", help="Path to client secrets file", default=defaults["client_secrets"])
    parser.add_argument("-t", "--token", help="Location to save token file", default=defaults["oauth2_token"])
Example #3
0
def setup_parser_upload_youtube(subparsers):
    """Setup youtube upload command parser"""
    defaults = YoutubeFrontend.get_defaults()
    parser = subparsers.add_parser("youtube",
                                   help="Youtube upload command line tool")
    parser.add_argument("files",
                        help="Path to videos or video directories to upload",
                        nargs="*",
                        default=[defaults["video_directory"]])
    parser.add_argument("-t",
                        "--token",
                        help="Path to OAuth2 token",
                        default=defaults["oauth2_token"])
    parser.add_argument("-y",
                        "--yes",
                        help="Automatic yes to prompts",
                        action="store_true")
Example #4
0
def setup_parser_config_youtube(subparsers):
    """Setup Youtube config parser"""
    from oauth2client import tools
    # Inherent Google API argparser
    parser = subparsers.add_parser(
        "youtube",
        help="Obtain OAuth2 token for Youtube access",
        parents=[tools.argparser])
    defaults = YoutubeFrontend.get_defaults()
    parser.add_argument("-c",
                        "--client-secrets",
                        help="Path to client secrets file",
                        default=defaults["client_secrets"])
    parser.add_argument("-t",
                        "--token",
                        help="Location to save token file",
                        default=defaults["oauth2_token"])