Jed Reynolds
|
e640e2ff9e
|
realm.py: provides for station names instead of numbering, this gets around needing to set prefix
|
2020-06-16 23:24:38 -07:00 |
|
Jed Reynolds
|
d3f76e5d18
|
LFUtils: introduces wait_until_ports_disappear as PEP8 method
|
2020-06-16 23:24:38 -07:00 |
|
Logan Lipke
|
34e1ac8df4
|
Fixed typo in Exception raised for ValueError when checking CXProfile sides
|
2020-06-15 10:37:25 -07:00 |
|
Jed Reynolds
|
e54119758e
|
lfcli_base.py: repose_list_to_map is a more general method of doing LFUtils.portListToAliasMap()
|
2020-06-12 13:29:47 -07:00 |
|
Logan Lipke
|
8bb3462397
|
Fixed unmatched parentheses
|
2020-06-11 16:24:19 -07:00 |
|
Logan Lipke
|
ab20573080
|
Merge branch 'master' of https://github.com/greearb/lanforge-scripts
|
2020-06-11 16:13:50 -07:00 |
|
Logan Lipke
|
fa48ffb590
|
Added tests for new L3CXProfile create() method
|
2020-06-11 16:13:41 -07:00 |
|
Logan Lipke
|
9fcdf8ae5a
|
Added side flexibility to L3CXProfile, added name_to_eid function
|
2020-06-11 16:13:08 -07:00 |
|
Ben Greear
|
f29cc0bd54
|
cicd: Make sta_connect print results to stdout when called as independent script.
|
2020-06-10 19:25:04 -07:00 |
|
Logan Lipke
|
ec678d74d6
|
Renamed lfjson_host and lfjson_port to lfclient_host and lfclient_port
|
2020-06-10 16:01:56 -07:00 |
|
Logan Lipke
|
ce8863ba96
|
Added tests for CXProfile Classes
|
2020-06-10 16:00:42 -07:00 |
|
Logan Lipke
|
88920adacb
|
Added inheritance to CXProfile classes
|
2020-06-10 16:00:17 -07:00 |
|
Jed Reynolds
|
9692fe45d1
|
lfcli_base.py: introduces exit_on_error, exit_on_fail
|
2020-06-09 16:46:46 -07:00 |
|
Jed Reynolds
|
78838dd827
|
realm.py: small debug message
|
2020-06-09 16:45:55 -07:00 |
|
Logan Lipke
|
a19cf49042
|
Added extra parameters to CXProfile classes
|
2020-06-09 14:16:14 -07:00 |
|
Jed Reynolds
|
7db0b8b7ad
|
lfcli_base.py: renames variable
|
2020-06-09 13:22:24 -07:00 |
|
Jed Reynolds
|
f28bef230e
|
realm.py: removes variable that lives in superclass
|
2020-06-09 13:21:40 -07:00 |
|
Jed Reynolds
|
0e0c8444ca
|
LFRequest.py: fixes single-arg LFRequest() call
|
2020-06-09 13:09:42 -07:00 |
|
Logan Lipke
|
201e83afa2
|
Merge remote-tracking branch 'origin/master'
|
2020-06-09 13:08:34 -07:00 |
|
Logan Lipke
|
c3e48e4ed5
|
Moved endpoint and cx creation to specific classes
|
2020-06-09 13:08:24 -07:00 |
|
Jed Reynolds
|
d91fe50d8f
|
lfcli_base.py: do not import realm, circular refs result
|
2020-06-09 13:05:36 -07:00 |
|
Jed Reynolds
|
ec3ac0a570
|
LFUtils.py: introduces port_name_series to replace portNameSeries
|
2020-06-09 12:44:46 -07:00 |
|
Jed Reynolds
|
3792395f2a
|
lfcli_base.py: class automatically gets a realm
|
2020-06-09 12:44:46 -07:00 |
|
Logan Lipke
|
0a45d0b24a
|
Added endpoint and cx creation for layer4 and generic endpoints
|
2020-06-09 12:32:29 -07:00 |
|
Jed Reynolds
|
92ea2a41da
|
realm: renames StationProfile.build() to StationProfile.create(), future profile methods will all be named create()
|
2020-06-09 10:16:22 -07:00 |
|
Jed Reynolds
|
d68e193d6e
|
realm.py: renames methods to pep8
|
2020-06-09 09:59:38 -07:00 |
|
Jed Reynolds
|
83304a1c30
|
LFRequest.py: enabling more debugging
|
2020-06-05 15:13:01 -07:00 |
|
Jed Reynolds
|
4882eb2115
|
lfcli_base.py: enabling more debugging
|
2020-06-05 15:12:14 -07:00 |
|
Logan Lipke
|
14e3c59ef1
|
Removed extra base_url in url assignment
|
2020-06-05 14:50:53 -07:00 |
|
Jed Reynolds
|
a9d69aa681
|
LFRequest.py fixes check
|
2020-06-05 14:45:41 -07:00 |
|
Jed Reynolds
|
ca111483b7
|
updates url checking
|
2020-06-05 14:44:57 -07:00 |
|
Logan Lipke
|
7f5ec13a7d
|
Rewrote usage of LFRequest to work with new constructor
|
2020-06-05 14:41:03 -07:00 |
|
Logan Lipke
|
4445c0f696
|
Moved leading/trailing slash check to prevent NoneType Errors
|
2020-06-05 14:14:26 -07:00 |
|
Logan Lipke
|
55a7ff3116
|
Moved leading/trailing slash check to prevent NoneType Errors
|
2020-06-05 14:03:58 -07:00 |
|
Logan Lipke
|
bc6499e213
|
Added check for valid url format for LFRequest init
|
2020-06-05 13:07:06 -07:00 |
|
Logan Lipke
|
4490d51b3a
|
Removed trailing forward slash
|
2020-06-05 12:46:59 -07:00 |
|
Logan Lipke
|
0f439528d5
|
Removed format_sta_name, switched to using LFUtils.portNameSeries for sta name generation
|
2020-06-05 11:19:18 -07:00 |
|
Logan Lipke
|
a137ca1792
|
Fixed missing %s in url
|
2020-06-05 10:51:51 -07:00 |
|
Jed Reynolds
|
0736b1d645
|
lfcli_base.py: removes type hints (too modern)
|
2020-06-05 10:01:04 -07:00 |
|
Jed Reynolds
|
fe5006edeb
|
realm.py: refactorings/improvements:
- changes super() refs to self
- adds debug output
- find_ports_like now has way to specify desired fields, single resource and debug
|
2020-06-04 22:54:33 -07:00 |
|
Jed Reynolds
|
ae014c3eeb
|
LFUtils.py: updates portListToAliasMap to have debug param, raise exception on empty/no results
|
2020-06-04 22:52:09 -07:00 |
|
Jed Reynolds
|
e26463cc59
|
lfcli_base.py: refactoring includes methods previously defined in sta_connect
|
2020-06-04 22:51:04 -07:00 |
|
Logan Lipke
|
194bcb7845
|
Fixed extra % sign in formatting
|
2020-06-04 14:53:47 -07:00 |
|
Logan Lipke
|
979b9754c1
|
Fixed missing %s
|
2020-06-04 14:51:32 -07:00 |
|
Logan Lipke
|
a1bd5865ed
|
Fixed missing %s
|
2020-06-04 14:16:56 -07:00 |
|
Logan Lipke
|
e768a1544b
|
Changed fstrings to % formatting
|
2020-06-04 14:15:40 -07:00 |
|
Logan Lipke
|
80082e85b1
|
Changed fstrings to % formatting
|
2020-06-04 13:58:59 -07:00 |
|
Jed Reynolds
|
dba92521f7
|
realm_test.py: successfully removes and creates new stations using build()
|
2020-06-04 00:31:54 -07:00 |
|
Jed Reynolds
|
4d27b27f7d
|
realm.py: lots of progress making StationProfile::build work
|
2020-06-04 00:31:15 -07:00 |
|
Jed Reynolds
|
14db352952
|
create_sta.py: updates call for ports
|
2020-06-04 00:29:39 -07:00 |
|