#!/usr/bin/python

import sys
import optparse

sys.path.append('/usr/lib/yum-plugins')

import enabled_repos_upload
from enabled_repos_upload import EnabledRepoCache

def parse_args():
  parser = optparse.OptionParser()
  parser.add_option('-f', '--force', help="Force enabled repository upload even if it does not seem out of date.", action='store_true')
  return parser.parse_args()

def main():
    (options, args) = parse_args()
    if options.force:
        EnabledRepoCache.remove_cache()
    enabled_repos_upload.upload_enabled_repos_report()

if __name__ == "__main__":
    main()

