Blob Blame History Raw
--- euca2ools-1.3.1/bin/euca-bundle-image.userint	2011-02-17 18:30:26.146631108 -0800
+++ euca2ools-1.3.1/bin/euca-bundle-image	2011-02-17 18:31:04.443530269 -0800
@@ -192,11 +192,6 @@ def main():
     if image_path and cert_path and private_key_path and user \
         and ec2cert_path:
         try:
-            int(user)
-        except ValueError:
-            print 'Invalid user', user
-            sys.exit(1)
-        try:
             euca.validate_file(image_path)
         except FileValidationError:
             print 'Invalid image'
--- euca2ools-1.3.1/bin/euca-bundle-vol.userint	2011-02-17 18:49:23.467342150 -0800
+++ euca2ools-1.3.1/bin/euca-bundle-vol	2011-02-17 18:56:42.898494401 -0800
@@ -230,7 +230,7 @@ def main():
         cert_path = euca.get_environ('EC2_CERT')
         private_key_path = euca.get_environ('EC2_PRIVATE_KEY')
         ec2cert_path = euca.get_environ('EUCALYPTUS_CERT')
-        user_string = euca.get_environ('EC2_USER_ID')
+        user = euca.get_environ('EC2_USER_ID')
     except NotFoundError:
         sys.exit(1)
 
@@ -249,13 +249,6 @@ def main():
     fstab_path = None
     generate_fstab = False
     product_code_string = None
-    if user_string:
-        try:
-            user = int(user_string)
-        except ValueError:
-            print 'Invalid user', user_string
-            sys.exit()
-    user = user_string
 
     for (name, value) in euca.opts:
         if name in ('-h', '--help'):
@@ -266,8 +259,7 @@ def main():
             private_key_path = value
         elif name in ('-u', '--user'):
             try:
-                value = value.replace('-', '')
-                user = int(value)
+                user = value.replace('-', '')
             except ValueError:
                 print 'Invalid user', value
                 sys.exit()