Skip to content

Instantly share code, notes, and snippets.

View catleeball's full-sized avatar
🏳️‍⚧️

Cat Ball catleeball

🏳️‍⚧️
View GitHub Profile
def _MaybeTextFile(filename):
"""Check if text file based on file(1)
Implementation stolen shamelessly from:
https://stackoverflow.com/a/7392391/2873090
Args:
filename: String describing a path to a file
Returns:
Boolean: True if the first 1024 bytes seem to indicate a text file
"""
textchars = bytearray({7, 8, 9, 10, 12, 13, 27} |
def IsBucketNameValid(bucket_name):
"""Check if string meets all bucket name requirements.
Requirements for bucket names defined at:
https://cloud.google.com/storage/docs/naming
Args:
Unicode tring, name of bucket. Full name, including provider prefix, i.e.:
'gs://my-bucket-name'
Returns:

Keybase proof

I hereby claim:

  • I am catleeball on github.
  • I am catherine (https://keybase.io/catherine) on keybase.
  • I have a public key ASDbfe8MjbkO5ASZKgKjkguXRU1OTnvXnDHamkYdul2JSQo

To claim this, I am signing this object: