def METHOD_NAME(subparsers):
    winsync = subparsers.add_parser('posix-winsync', help='Manage and configure the Posix Winsync API plugin')
    subcommands = winsync.add_subparsers(help='action')
    add_generic_plugin_parsers(subcommands, POSIXWinsyncPlugin)
    edit = subcommands.add_parser('set', help='Edit the plugin settings')
    edit.set_defaults(func=winsync_edit)
    _add_parser_args(edit)
    fixup = subcommands.add_parser('fixup', help='Run the memberOf fix-up task to correct mismatched member and uniquemember values for synced users')
    fixup.set_defaults(func=do_fixup)
    fixup.add_argument('DN', help="Set the base DN that contains entries to fix up")
    fixup.add_argument('-f', '--filter',
                       help='Filter for entries to fix up.\n If omitted, all entries with objectclass '
                            'inetuser/inetadmin/nsmemberof under the specified base will have '
                            'their memberOf attribute regenerated.')
    fixup.add_argument('--timeout', default=120, type=int,
                       help="Set a timeout to wait for the fixup task.  Default is 120 seconds"