diff options
Diffstat (limited to 'src/verbs/sync.py')
| -rw-r--r-- | src/verbs/sync.py | 20 | 
1 files changed, 14 insertions, 6 deletions
diff --git a/src/verbs/sync.py b/src/verbs/sync.py index 53fcfb4..70adcd1 100644 --- a/src/verbs/sync.py +++ b/src/verbs/sync.py @@ -65,12 +65,20 @@ def validate_package(package, versions, repo, verbose=False):      # change the packages dict to list all the sources      # maybe some validation here -    info = { -            "checksum": most_popular.split()[0], -            "size": most_popular.split()[1], -            "files": most_popular.split()[2], -            "sources" : sources -            } +    if len(most_popular.split()) > 2: +        info = { +                "checksum": most_popular.split()[0], +                "size": most_popular.split()[1], +                "files": most_popular.split()[2], +                "sources" : sources +                } +    else: +        info = { +                "checksum": most_popular.split()[0], +                "size": "0", +                "files": "0", +                "sources" : sources +                }      return info  def save_package(package, info, location):  | 
