'Check and parse arguments.
Validates that the right number of args were provided
and that the output file doesn\'t already exist.
Arguments:
args (list): List of arguments given at the command line.
Returns:
Tuple of (file_path, org_list)
Raises:
CommandError'

def _parse_args(self, args):

    if (len(args) < 2):
        raise CommandError(u'Usage:    {args}'.format(args=self.args))
    file_path = args[0]
    org_list = args[1:]
    if os.path.exists(file_path):
        raise CommandError("File    already    exists    at    '{path}'".format(path=file_path))
    return (file_path, org_list)
