isudatateam / datateam

Re-defined variable from outer scope PYL-W0621
Anti-pattern
Major
2 days ago3 months old
Redefining name 'config' from outer scope (line 10)
10config = util.get_config()
11
12
13def get_sites_client(config, site="sustainablecorn"):14    """Return an authorized sites client"""
15
16    token = gdata.gauth.OAuth2Token(
Redefining name 'd' from outer scope (line 71)
25    for entry in spr_client.get_list_feed(
26        "1PKK-vWuOryYFOSYSgt4TosrjIDX_F-opHOvrEo5q-i4", "od6"
27    ).entry:
28        d = entry.to_dict()29        if d["key"] != varname:
30            continue
31        val = d[sitekey].strip().upper()
Redefining name 'sitekey' from outer scope (line 50)
20drive_client = util.get_driveclient(config)
21
22
23def adjust_sdc(sitekey, varname):24    """Change what we do here"""
25    for entry in spr_client.get_list_feed(
26        "1PKK-vWuOryYFOSYSgt4TosrjIDX_F-opHOvrEo5q-i4", "od6"
Redefining name 'varname' from outer scope (line 68)
20drive_client = util.get_driveclient(config)
21
22
23def adjust_sdc(sitekey, varname):24    """Change what we do here"""
25    for entry in spr_client.get_list_feed(
26        "1PKK-vWuOryYFOSYSgt4TosrjIDX_F-opHOvrEo5q-i4", "od6"
Redefining name 'res' from outer scope (line 74)
 14
 15def has_or_create_sheet(drive, colfolder, title):
 16    """Create or find this sheet!"""
 17    res = util.exponential_backoff( 18        drive.files()
 19        .list(
 20            q=(