This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
from __future__ import print_function | |
import io | |
import glob | |
import os | |
import subprocess | |
os.chdir(os.path.dirname(__file__)) | |
priv_file = 'MOK.priv' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import unittest | |
class SampleTest(unittest.TestCase): | |
def test_skipTest(self): | |
self.skipTest('lowecase') | |
def test_SkipTest(self): | |
raise unittest.SkipTest('UpperCase') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Tests for bpo-21417 | |
import itertools | |
import os.path | |
import tempfile | |
import zipfile | |
# Compress a large-ish file, like the dictionary | |
file_path = '/usr/share/dict/american-english' | |
# Read its contents for later comparison |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from glob import iglob | |
from os import chdir | |
from os.path import join | |
from subprocess import check_call | |
infile_dir = "/path/somewhere" | |
chdir(infile_dir) | |
for file_path in sorted(iglob('*.mp3')): | |
print(file_path) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import sys | |
print('Arguments were', repr(sys.argv)) | |
from argparse import ArgumentParser | |
import multiprocessing | |
from random import randrange | |
from time import sleep | |
def talk(x): | |
sleep(x) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python3 | |
from argparse import ArgumentParser | |
from csv import DictWriter | |
from requests import get | |
from sys import stdout | |
LIMIT = 1000 | |
def main(tenant, observation_type, user, key, max_count=10000): |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from datetime import datetime, timedelta | |
from functools import total_ordering | |
@total_ordering | |
class dt_range: | |
def __init__(self, start_dt, end_dt): | |
if start_dt > end_dt: | |
raise ValueError('start_dt must be before end_dt') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from itertools import chain, islice, tee | |
from more_itertools import consume | |
_marker = object() | |
class iterchunked: | |
def __init__(self, iterable, n): | |
self._source = iter(iterable) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Create the two files (sudo nano <filename>): | |
* /opt/obsrvbl-ona/set_ona_name.sh | |
* /etc/systemd/system/set_ona_name.service | |
Make the first script executable: | |
sudo chmod +x /opt/obsrvbl-ona/set_ona_name.sh | |
Enable the service: | |
sudo systemctl enable set_ona_name.service |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
swc_lambda_poll.py | |
Use this AWS Lambda function with a Cloudwatch Logs Event to poll | |
for and react to Stealthwatch Cloud alerts. | |
The Cloudwatch Logs Event should trigger every 10 minutes. | |
""" | |
from datetime import datetime, timedelta, timezone | |
from os import environ | |
from botocore.vendored import requests |
OlderNewer